Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
809 of 1492 menu
◀ ▶

Класс TextReader

TextReader - абстрактный класс: сам по себе экземпляр не создают. Реализации - StringReader и StreamReader над Stream. Строку читают через ReadLine. Есть ReadAsync и другие *Async.

Синтаксис

TextReader reader = new StringReader("abcde"); string? line = reader.ReadLine();

Пример

Давайте прочитаем строку через StringReader:

using System; using System.IO; class Program { static void Main() { TextReader reader = new StringReader("abcde"); string? res = reader.ReadLine(); Console.WriteLine(res); } }

Результат выполнения кода:

"abcde"

Пример

Давайте прочитаем символ через Read:

using System; using System.IO; class Program { static void Main() { TextReader reader = new StringReader("abcde"); int res = reader.Read(); Console.WriteLine(res); } }

Результат выполнения кода:

97

Пример

Давайте прочитаем весь текст через ReadToEnd:

using System; using System.IO; class Program { static void Main() { TextReader reader = new StringReader("12345"); string res = reader.ReadToEnd(); Console.WriteLine(res); } }

Результат выполнения кода:

"12345"

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить