It certainly does create the file. It's just that you don't know where to look. Try specifying a directory and look there!

writer = File.CreateText("C:\save.txt")