楼主:
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)
就能把档案读回来了