Я хотел бы протестировать строку, содержащую путь к файлу для существования этого файла (что-то вроде теста -e
в Perl или os.path.exists()
в Python) на С#.
Как узнать, существует ли файл в С#/.NET?
Ответ 1
Использование:
File.Exists(path)
MSDN: http://msdn.microsoft.com/en-us/library/system.io.file.exists.aspx
Изменить: В System.IO
Ответ 2
using System.IO;
if (File.Exists(path))
{
Console.WriteLine("file exists");
}
Ответ 3
System.IO.File.Exists(путь)
Ответ 4
Дайте полный путь для ввода. Избегайте относительных путей.
if (File.Exists(FinalPath))
{
return true;
}
else
{
return false;
}