ITextWriter

Описание

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

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

ITextWriter

Комментарии

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

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

Свойства

  Имя свойства Краткое описание
Encoding

Свойство Encoding определяет кодировку текста для записи в файл.
WordDelimeter

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

Методы

  Имя метода Краткое описание
Flush

Метод Flush осуществляет очистку всех буферов текущей программы записи и вызывает немедленную запись всех буферизованных данных на диск.
WriteBoolean

Метод WriteBoolean осуществляет запись логического значения в текстовый файл.
WriteChar

Метод WriteChar осуществляет запись символов в текстовый файл.
WriteDateTime

Метод WriteDateTime осуществляет запись переменных типа DateTime в текстовый файл.
WriteDouble

Метод WriteDouble осуществляет запись вещественного числа в текстовый файл.
WriteInteger

Метод WriteInteger осуществляет запись целочисленного числа в текстовый файл.
WriteLnBoolean

Метод WriteLnBoolean осуществляет запись логического значения в текстовый файл с дальнейшим переводом курсора на следующую строчку.
WriteLnChar

Метод WriteLnChar осуществляет запись символов в текстовый файл с дальнейшим переводом курсора на следующую строчку.
WriteLnDateTime

Метод WriteLnDateTime осуществляет запись переменных типа DateTime в текстовый файл с дальнейшим переводом курсора на следующую строчку.
WriteLnDouble

Метод WriteLnDouble осуществляет запись вещественного числа в текстовый файл с дальнейшим переводом курсора на следующую строчку.
WriteLnInteger

Метод WriteLnInteger осуществляет запись целочисленного числа в текстовый файл с дальнейшим переводом курсора на следующую строчку.
WriteLnString

Метод WriteLnString осуществляет запись символьной строки в текстовый файл с дальнейшим переводом курсора на следующую строчку.
WriteString

Метод WriteString осуществляет запись символьной строки в текстовый файл.
WriteWord

Метод WriteWord осуществляет запись символьных слов в текстовый файл.

См.также:

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