2012-07-06 39 views

回答

3

在使用流讀取器讀取期間文件未被鎖定。

+0

太棒了,謝謝! – user1506863 2012-07-06 13:38:37

+0

如果答案有幫助,請將其標記爲已接受。乾杯 – Freeman 2012-07-06 13:39:41

0

我認爲這取決於。是否對文本文件進行了更改?如果不是,那麼該文件不應該被鎖定,因爲一旦它被打開,它應該使用stremreader對象讀入流中,然後關閉。請參閱

How do I open an already opened file with a .net StreamReader?

http://msdn.microsoft.com/en-us/library/db5x7c0d.aspx

此代碼創建一個指向通過 呼叫File.OpenText到MYFILE.TXT一個StreamReader。 StreamReader.ReadLine將每行返回爲 字符串。當沒有更多的字符可讀時,將顯示一條消息 ,並關閉該流。

相關問題