Как узнать, существует ли файл в С#/.NET?

Я хотел бы протестировать строку, содержащую путь к файлу для существования этого файла (что-то вроде теста -e в Perl или os.path.exists() в Python) на С#.

Ответ 2

System.IO.File:

using System.IO;

if (File.Exists(path)) 
{
    Console.WriteLine("file exists");
} 

Ответ 3

System.IO.File.Exists(путь)

msdn

Ответ 4

Дайте полный путь для ввода. Избегайте относительных путей.

if (File.Exists(FinalPath))
{
    return true;
}
else
{
    return false;
}