static void Main(string[] args)
{
var x = File.Exists(@"C:\Users\user\Desktop\page_1.html");
var y = File.ReadAllText(@"C:\Users\user\Desktop\page_1.html");
var z = new FileInfo(@"C:\Users\user\Desktop\page_1.html");
}
Я отлаживаю свой код и добавляю свои переменные, чтобы посмотреть, и он говорит: "Имя" x "не существует в текущем контексте" и т.д. Для других двух. Я знаю, что файл существует, потому что, если я сменил имя на что-то еще, он не выкинет файл, который не будет найден.
Почему это происходит? Это глупая ошибка, которую я не вижу или что-то не так с файлом?
Почему бы вам не попробовать:
string filePath=@"C:\Users\user\Desktop\page_1.html"
if(File.Exists(filePath))
{
// read your file
}
else
{
Console.WriteLine("File Not Found");
}
Console.Write(x);
Когда я добавил, что строка x наконец была видна в часах. Но до сих пор не знаю, зачем это нужно.