Я искал ВСЕ связанные и дублирование, и они либо остаются без ответа, либо иным способом, либо другим языком. Файл и путь ДЕЙСТВИТЕЛЬНО существуют, и, что еще, я чувствую, что это прямо под моим носом. Код здесь.File.Exists всегда возвращает False C#
static void Main()
{
string fileName = @"C:\Temp\eXample.txt";
//FileInfo f = new FileInfo(fileName);
var isFileExisting = File.Exists(fileName);
Console.WriteLine(isFileExisting);
Console.ReadKey();
}
Что больше, что, когда я раскомментировать объект FileInfo, я получаю сообщение об ошибке с «формат данного пути не поддерживается». Все, что я действительно хочу сделать, это проверить, существует ли файл.
У вас есть скрытый символ в строке. Удалите всю строку и запишите ее снова, она будет работать. См. Здесь: http://i.imgur.com/2fn889P.png – Rob
Вы пытались не использовать синтаксис @ "" и избегать символов \, таких как '" C: \\ Temp \\ eXample.txt "? – mckeejm
Возможно, ваш путь не «Темп», а «Темп» с пространством? –