我想删除可能存在或不存在的文件.我写
try { File.Delete(temp); } catch { }
Run Code Online (Sandbox Code Playgroud)
有没有更简单的方法?此外,我意识到这也忽略了其他例外,但在这种情况下我不在乎.
try
{
if(File.Exists(temp))
File.Delete(temp);
}
catch(IOException e)
{
// file is in use
}
catch(UnauthorizedAccessException ex)
{
// read only
// no permissions
}
Run Code Online (Sandbox Code Playgroud)
可以在File.Delete的MSDN页面上找到更多内容
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |