2012-07-06 64 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将每行返回为 字符串。当没有更多的字符可读时,将显示一条消息 ,并关闭该流。

相关问题