Посимвольное считывание файла - C#
Формулировка задачи:
Есть файл в котором находится несколько строк последовательностей нулей и единиц.
10101010101
01010101011
10101010101
10101011100 итд.
Нужно считать каждый символ, то есть узнать, 0 это или 1.
Перекопал MSDN, перекопал форум - примеры либо не те, либо слишком сложны и не понятны.
Нет даже набросков кода, поскольку окончательно запутался в синтаксисах.
Буду очень признателен за помощь.
Решение задачи: «Посимвольное считывание файла»
textual
Листинг программы
static void Main(string[] args) { using (StreamReader sr = File.OpenText(@"E:\1.txt")) { while (sr.Peek() != -1) { char c = (char)sr.Read(); if (c == '0') Console.Write("ZERO "); else if (c == '1') Console.Write("ONE "); else if (c == '\n') Console.WriteLine(); } } Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д