Вывести строку из файла на экран - C#
Формулировка задачи:
Добрый день. Задача такова -
0)определить наличие определенного файла в определенной директории (сделано)
1)если файл есть, то написать "файл существует" и вывести из него первую строчку. если нет - написать, "файл не существует"
в чем моя ошибка? можно ли решить второй подпункт через streamreader? Если можно, то как
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.IO;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- if (File.Exists("C:\\text.txt"))
- Console.WriteLine("Файл существует");
- string line = file.ReadLine("C:\\text.txt");
- else
- Console.WriteLine("Файл не существует");
- Console.ReadKey();
- }
- }
- }
Решение задачи: «Вывести строку из файла на экран»
textual
Листинг программы
- using System;
- using System.Text;
- using System.IO;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- StreamReader file = null;
- if (File.Exists("E:\\input.txt"))
- {
- file = new StreamReader("E:\\input.txt",Encoding.UTF8);
- Console.WriteLine("Файл существует");
- Console.WriteLine(file.ReadLine());
- }
- else
- Console.WriteLine("Файл не существует");
- if (file != null) file.Close();
- Console.ReadKey(true);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д