Создание Windows-приложений на основе Visual C#




Пример 2.15


using System.IO; …

[STAThread] static void Main(string[] args) { //Выводим сообщение Console.WriteLine("Ведите название файла"); // Создаем переменную nazvaniefayla, в которую //запишем название файла, введеное пользователем. string nazvaniefayla = Console.ReadLine(); //Проверяем наличие файла (в директории bin/Debug) if (File.Exists(nazvaniefayla)) { //Если файл существует, выводим его в консольное окно. StreamReader chitat = new StreamReader(nazvaniefayla); string A; A = chitat.ReadToEnd(); chitat.Close(); Console.WriteLine(A); } else { //Если файл не найден, выводим окно сообщения Сonsole.WriteLine("Файл с указанным именем не существует. Сoздать его Y/N"); //Считываем результат пользователя string rezultatvibora = Console.ReadLine(); if ((rezultatvibora=="Y")||(rezultatvibora=="y")) { //Создаем новый файл. StreamWriter pisat = new StreamWriter(nazvaniefayla); Console.WriteLine("Введите текст"); string vvedemtext = Console.ReadLine(); pisat.WriteLine(vvedemtext); pisat.Close(); Console.WriteLine("Файл создан"); } else { // Если пользователь отказался от создания файла, выводим сообщение. Console.WriteLine("Ничего не будет созданно"); } }

}

Листинг 2.15.

Закрыть окно




Содержание  Назад  Вперед