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 阅读(1739) 
评论(0)  编辑  收藏  所属分类: 
C#