改一下,去掉@,关闭加括弧:
Dim sw As StreamWriter = New StreamWriter("e:/Test.txt", True)
sw.WriteLine("追加一行")
sw.WriteLine("再追加一行")
sw.WriteLine("我还追加")
sw.Close()
兄弟,你如果VS没出故障的话,方法打出来一个括号敲出后方法的重载及解释都出提示出来告诉你的,这些是写代码的基本常识啊。
WriteAllLines是写入所有行,等于将原来的文件替换了一样。
追加:
Dim sw As StreamWriter = New StreamWriter(@"e:/Test.txt", true)
sw.WriteLine("追加一行")
sw.WriteLine("再追加一行")
sw.WriteLine("我还追加")
sw.Close