当我将信息写入文件并运行多个程序副本时,我收到此错误:
该进程无法访问文件“C:\logs\log.txt”,因为它正被另一个进程使用。
代码是:
// create a writer and open the file
TextWriter tw2 = File.AppendText(@"C:\logs\log.txt");
// write a line of text to the file
tw2.WriteLine(Environment.NewLine);
tw2.WriteLine(DateTime.Now + " " + "IN INFOSERVCALLER");
tw2.Flush();
如何以正确的方式做到这一点?