try
{
using (File.Open(@"C:testfile.txt", FileMode.Open, FileAccess.ReadWrite, FileShare.None))
{
}
MessageBox.Show("ok");
}
catch(Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
测试代码:
使用File.Create(@"C:testfile.txt")创建测试文本文件,没调用Close()方法释放。
当执行上面的代码时,会抛出异常,提示文件正在被使用之类的异常信息。
针对在Window环境下,手动创建TXT文档,并进行编辑(不保存),以上判断代码不适用。
posted on 2012-10-29 16:45
Ke 阅读(1716)
评论(0) 编辑 收藏 所属分类:
C#