2012-04-08 46 views

回答

9

根据微软的说法,他们希望我们抓住这个例外。他们给我的推理是,他们提供一个File.Exists API会打开你的竞争条件,当你检查和尝试使用文件时,文件的存在可能会改变。由于这种竞争条件,你必须编写异常处理代码,一旦你完成了这些,通过调用File.Exists API几乎没有什么好处。我不同意这个观点,但这是我们所坚持的。

相关问题