相关疑难解决方法(0)

有没有办法检查文件是否正在使用?

我正在用C#编写一个需要重复访问1个图像文件的程序.大部分时间它都可以工作,但如果我的计算机运行速度很快,它会在将文件保存回文件系统之前尝试访问该文件并抛出错误:"另一个进程正在使用的文件".

我想找到解决这个问题的方法,但是我所有的谷歌搜索都只是通过使用异常处理来创建检查.这违背了我的宗教信仰,所以我想知道是否有人有更好的方法呢?

.net c# file-io file file-locking

809
推荐指数
11
解决办法
49万
查看次数

另一个进程使用的文件

很多时候,我们在尝试在Windows平台上编写文件时遇到错误,

"该进程无法访问文件'XXX',因为它正由另一个进程使用."

如何在写入文件之前检入C#,其他进程没有使用它?

c# file-io

20
推荐指数
3
解决办法
4万
查看次数

标签 统计

c# ×2

file-io ×2

.net ×1

file ×1

file-locking ×1