ITextWriter

Описание

Интерфейс ITextWriter содержит свойства и методы для записи данных в текстовом формате.

Иерархия наследования

ITextWriter

Комментарии

Для записи данных в текстовом формате предварительно необходимо инициализировать поток, связанный с тем местом, в которое будет осуществляться запись. Для использования доступны следующие потоки:

Созданный поток передайте в конструктор класса TextWriter. При работе конструктора будет создан объект, позволяющий записывать данные в текстовом формате. Используя свойство Encoding укажите кодировку, в которой будут производиться запись. После этого, используя различные методы интерфейса ITextWriter, можно записывать данные. Для сохранения записанных данных вызовите метод Flush.

Свойства

  Имя свойства Краткое описание
Свойство Encoding определяет кодировку текста для записи в файл.
Свойство WordDelimiters определяет разделитель между словами при записи в текстовый файл.

Методы

  Имя метода Краткое описание
Метод Flush осуществляет очистку всех буферов текущей программы записи и вызывает немедленную запись всех буферизованных данных на диск.
Метод WriteBoolean осуществляет запись логического значения в текстовый файл.
Метод WriteChar осуществляет запись символов в текстовый файл.
Метод WriteDateTime осуществляет запись переменных типа DateTime в текстовый файл.
Метод WriteDouble осуществляет запись вещественного числа в текстовый файл.
Метод WriteInteger осуществляет запись целочисленного числа в текстовый файл.
Метод WriteLnBoolean осуществляет запись логического значения в текстовый файл с дальнейшим переводом курсора на следующую строчку.
Метод WriteLnChar осуществляет запись символов в текстовый файл с дальнейшим переводом курсора на следующую строчку.
Метод WriteLnDateTime осуществляет запись переменных типа DateTime в текстовый файл с дальнейшим переводом курсора на следующую строчку.
Метод WriteLnDouble осуществляет запись вещественного числа в текстовый файл с дальнейшим переводом курсора на следующую строчку.
Метод WriteLnInteger осуществляет запись целочисленного числа в текстовый файл с дальнейшим переводом курсора на следующую строчку.
Метод WriteLnString осуществляет запись символьной строки в текстовый файл с дальнейшим переводом курсора на следующую строчку.
Метод WriteString осуществляет запись символьной строки в текстовый файл.
Метод WriteWord осуществляет запись символьных слов в текстовый файл.

См.также:

Интерфейсы сборки IO