我有一个小实用程序,使用.NET的FileInfo.Delete()方法从文件夹中删除文件.基本上,如果文件当前是打开的,我可以捕获IOException.这适用于除图像文件(JPG,GIF,BMP等)之外的所有文件.当这些类型的文件打开时,程序仍然可以删除它们而不会抛出任何异常.你以前遇到过这个吗?如何检测这些类型的文件是否打开,以便我可以阻止删除.
谢谢,明
.net c# file-io
.net ×1
c# ×1
file-io ×1