Учебно-методический комплекс общее количество часов 58 ч. Лекции 28 ч


Download 2.46 Mb.
bet65/91
Sana19.10.2023
Hajmi2.46 Mb.
#1709453
TuriУчебно-методический комплекс
1   ...   61   62   63   64   65   66   67   68   ...   91
Bog'liq
Язык программирования C#

14.3. Текстовый ввод-вывод

В качестве базовых для работы с текстовыми данными определены два абстрактных класса TextReader и TextWriter, используемые для чтения и записи текстовых данных соответственно. Эти абстрактные классы определяют, что должны уметь все классы для чтения и записи текстовых данных. Приведем краткий список основных методов классов TextReader и TextWriter.


Класс TextReader используемся для текстового ввода:

Peek()

Возвращает следующий символ из потока, но не перемещает указатель текущей позиции

Read()
Read(Char[], Integer, Integer)

Применяется для чтения указанного числа символов из потока

ReadBlock(Char[], Integer, Integer)

Считывает указанное число символов в буфер

ReadLine()

Считывает целую строку символов из потока

ReadToEnd()

Считывает все символы с текущей позиции до конца потока как одну строку

Close()

Закрывает поток

Класс TextWriter используемся для текстового вывода:

Flush()

Записывает все данные из буфера в соответствующий источник данных. Освобождает буфер

Write()

Записывает строку в файл. У метода несколько перегрузок, которые позволяют выводить все стандартные типы данных


Download 2.46 Mb.

Do'stlaringiz bilan baham:
1   ...   61   62   63   64   65   66   67   68   ...   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling