try { File.Delete(@"C:\File.txt"); } catch(Exception e) { Console.WriteLine(e); }
如果该文件无法删除,该异常应打印出来,但不会.这是否会以静默方式(如File.Delete方法中是否吞咽任何错误)失败?
try { string filename = @"C:\File.txt"; if (File.Exists(filename)) { File.Delete(filename); } else { Debug.WriteLine("File does not exist."); } } catch(Exception e) { Console.WriteLine(e); }