Проверка правильности ввода имени файла для считывания - 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
- {
- // файл не найден...
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д