问一个简单的C#问题???

来源:百度知道 编辑:UC知道 时间:2024/06/25 03:00:27
我写了一个很简单的程序,向myTest.txt中写入字符串,可以运行,但是怎么写不了呢??

class Program
{
static void Main(string[] args)
{
StreamWriter myWriter = new StreamWriter("e:\\张\\myTest.txt");

for(int i=0;i<10;++i)
myWriter.WriteLine("hello");

}
}

FileStream fs = new FileStream(@"e:\\张\\myTest.txt", FileMode.Append, FileAccess.Write, FileShare.Write);
StreamWriter m_streamWriter = new StreamWriter(fs, System.Text.Encoding.UTF8, 512);
for(int i=0;i<10;++i)
{
myWriter.WriteLine("hello");
m_streamWriter.Flush();
}
m_streamWriter.Close();
fs.Close();

记得myWriter .Close()
或者经常myWriter .Flush()