Проверка правильности ввода имени файла для считывания - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, знатоки! Есть вопрос: как устроить проверку правильности имени файла для той ситуации, когда используется FileStream? Раньше для считывания файла применял ReadAllText и подобное действо выглядело так:
point:
string name;
string text;
Console.Write("Введите название файла с текстом: ");
name = Console.ReadLine();
try
   {
         text = File.ReadAllText("../../" + name, Encoding.Default).Trim();
   }
catch
    {
          Console.WriteLine("Проверьте правильность имени файла!");
          Console.ReadLine();
          Console.Clear();
          goto point;
    }
А вот как это делать для
FileStream fs = new FileStream(@"../../" + name, FileMode.Open);
не пойму

Решение задачи: «Проверка правильности ввода имени файла для считывания»

textual
Листинг программы
if (File.Exists(path))
{
    // работа с файлом
}
else
{
   // файл не найден...
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы