【发布时间】:2013-01-02 19:41:33
【问题描述】:
我的 finally 子句中有一个File.Delete,如下所示:
finally
{
//remove the temporary file
if(File.Exists(transformedFile))
File.Delete(transformedFile);
}
根据C# documentation,对不存在的文件调用 File.Delete 不会引发任何异常。
是否可以删除 File.Exists 包装,或者这会使我面临可能的其他异常?
【问题讨论】:
-
我之前问过的类似问题:stackoverflow.com/questions/8823395/…
-
@m-y 相似,但不重复