Delete
Delete() удаляет файл. Если файла нет, исключение не бросается.
Синтаксис
fileInfo.Delete();
Пример
Давайте удалим abcde.txt:
using System;
using System.IO;
class Program
{
static void Main()
{
File.WriteAllText("abcde.txt", "abcde");
new FileInfo("abcde.txt").Delete();
Console.WriteLine(new FileInfo("abcde.txt").Exists);
}
}
Результат выполнения кода:
False
Пример
Давайте вызовем Delete для отсутствующего 12345.txt:
using System;
using System.IO;
class Program
{
static void Main()
{
new FileInfo("12345.txt").Delete();
Console.WriteLine("done");
}
}
Результат выполнения кода:
"done"