我試圖找出一種方法來同時鎖定多個文件。例如,我想鎖定test1.txt test2.txt,但不鎖定文件夾中的其餘文件。同時鎖定多個文件
我目前使用鎖定文件:
FileStream fileStream = new FileStream("C:\\pathoffile\test1.txt", FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
StreamReader streamReader = new StreamReader(fileStream);
fileStream.Lock();
//this is where i check if the file is indeed locked or not
streamReader.Close();
fileStream.Close();
這工作完全正常,但我不想爲每個我鎖定文件做到這一點。我想知道是否有一種更簡單的方法來同時鎖定多個文件?
謝謝
Duplicate http://stackoverflow.com/questions/1304/how-to-check-for-file-lock-in-c – craig1231 2012-01-31 20:23:42
這是如何重複? – user1181258 2012-01-31 20:26:32
可能是因爲你說:'//這是我檢查文件是否確實被鎖定的地方,但這不是問題其餘部分的重複。 – 2012-01-31 20:27:18