Vis*_*hal 1 vb.net asp.net streamwriter
我试图在文件的末尾写一些文本.
这是我的代码
Dim Writer As System.IO.StreamWriter = IO.File.AppendText("D:\Vishal.txt")
Writer.WriteLine("I am Vishal")
Run Code Online (Sandbox Code Playgroud)
但我在上面提到的文件中没有得到任何东西.程序中也没有错误.
你必须刷新流来写它的缓冲区,你可以调用writer.Flush,writer.Close或者使用using-statement在使用一次性对象时最好的做法是:
Using Writer As System.IO.StreamWriter = IO.File.AppendText("D:\Vishal.txt")
Writer.WriteLine("I am Vishal")
End Using
Run Code Online (Sandbox Code Playgroud)
这是有效的,因为StreamWriter在它被处置之前,它会被隐含地关闭.