小编Fat*_*ale的帖子

由于错误,无法删除临时文件

我正在获取System.IO.IOExceptionmscorlib.dll中发生的类型的未处理异常,因为我正在尝试删除的文件正被另一个进程使用.

我希望它跳过使用过的文件.

private void button1_Click(object sender, EventArgs e)
{
    System.IO.DirectoryInfo directory = 
        new System.IO.DirectoryInfo(@"C:\Users\fatih\AppData\Local\Temp");

    foreach (System.IO.FileInfo file in directory.GetFiles()) file.Delete();
    foreach (System.IO.DirectoryInfo subDirectory in directory.GetDirectories()) 
        subDirectory.Delete(true);
}
Run Code Online (Sandbox Code Playgroud)

.net c#

2
推荐指数
1
解决办法
124
查看次数

标签 统计

.net ×1

c# ×1