现在的位置: 首页 > 综合 > 正文

IO 读取txt文件问题:正由另一进程使用,因此该进程

2011年12月09日 ⁄ 综合 ⁄ 共 265字 ⁄ 字号 评论关闭

FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
var contant = new byte[fs.Length];
fs.Read(contant, 0, (int)fs.Length);
string res = Encoding.Default.GetString(contant);

 
这样的情况,不单要与只读方式打开文件,需要共享锁,而且必须要选择flieShare方式为ReadWrite。因为随时有其他程序对其进行写操作。

抱歉!评论已关闭.