谁来帮我一下VB.net代码c#代码。将outFileCTL设置为IO。StreamWriter = my . computer . filessystem . opentextfilewriter (filename,False)
在c#中的等价
vb.net有内置的"服务器";对象-节省你必须定义一个流写入器。
所以,这段代码在vb.net
中是一样的Dim fStream As StreamWriter
fStream = My.Computer.FileSystem.OpenTextFileWriter("c:test2test.txt", False)
fStream.WriteLine("First line of text")
fStream.Close()
' above could also be
Dim fStream2 As New StreamWriter("c:test2test.txt")
fStream2.WriteLine("First line of text 22")
fStream2.Close()
因此,在c#中,使用第二种方法,因此我们得到:
using System.IO;
.... etc.
和
StreamWriter fStream2 = New StreamWriter(@"c:test2test.txt");
fStream2.WriteLine("First line of text 22");
fStream2.Close();
注意我们放了"@"在弦的前面。我们通常不需要这样做,但是对于带有"的字符串在它们中,这在c#中具有特殊含义,因此前面的@忽略了该特殊含义。