1. 程式人生 > >C# 檔案正由另一程序使用,該程序無法訪問該檔案

C# 檔案正由另一程序使用,該程序無法訪問該檔案

C#不同執行緒或者程序對文讀寫時會出現這樣的問題,使用lock沒有用,使用下面的方法可以。
static ReaderWriterLockSlim LogWriteLock = new ReaderWriterLockSlim();
LogWriteLock.EnterWriteLock();

  //檔案操作

LogWriteLock.ExitWriteLock();

參考:https://www.cnblogs.com/tianma3798/p/8252553.html