C# StreamReader: методы чтения текста из файлов или потоков

Класс

в C# для чтения текста из файла или потока. Вот некоторые методы, обычно используемые с StreamReader:

  1. StreamReader(string path): инициализирует новый экземпляр класса StreamReaderдля указанного пути к файлу.
  2. StreamReader(поток потока): инициализирует новый экземпляр класса StreamReaderдля указанного потока.
  3. Read(): считывает следующий символ из входного потока и перемещает позицию символа.
  4. Read(char[] buffer, int index, int count): считывает указанное количество символов из входного потока в буфер.
  5. ReadLine(): считывает строку символов из входного потока и возвращает ее в виде строки.
  6. ReadToEnd(): считывает все символы от текущей позиции до конца потока и возвращает их в виде строки.
  7. Peek(): возвращает следующий доступный символ без изменения позиции читателя.