作者:
rainkaras (rainkaras)
2025-03-05 10:34:43C#程式讀取被鎖住的文字檔時
用File.read之類的操作時會回傳used by other process的exception
可以用FileStream進行Open,FileShare帶ReadWrite讀取
fs = new FileStream(file.FullName, FileMode.Open, FileAccess.Read, FileShare.Rea
dWrite, 0x1000, FileOptions.SequentialScan);
sr = new StreamReader(fiReader);
然後用
while ((fileLine = sr.ReadLine()) != null)
就能把檔案讀回來了