下面是我在一個多線程中寫Log的代碼片段,沒有發生過你說的那個問題,你可以試試
//******************寫Log********************************
fs = new StreamWriter(System.Environment.CurrentDirectory + "\\LOG\\"+DateTime.Now.ToString("yyyyMMdd")+".log",true);
fs.WriteLine("TestLog");
fs.Close();