Это довольно просто, используя File class.
if(File.Exists(@"C:\test.txt"))
{
File.Delete(@"C:\test.txt");
}
Как указано
Chris в комментариях, вам на самом деле не нужночтобы выполнить проверку
File.Exists
, поскольку
File.Delete
не выдает исключение, если файл не существует, хотя, если вы используете абсолютные пути, вам понадобится проверка, чтобы убедиться, что полный путь к файлу действителен.