クロススレッドでtxtファイルに到達して書き込みたいのですが、複数のスレッドが同時に同じファイルに到達したいため、ソフトウェアで例外が発生します。例外を回避するためにstreamwriterを呼び出すにはどうすればよいですか?これが私のコードです:
void WriteLog(string LogStr)
{
StreamWriter sw = new StreamWriter("Log.txt", true);
sw.WriteLine(LogStr);
sw.Close();
}
スレッドでWriteLogメソッドを呼び出します。
ありがとうございました。