StringWriter.Write Метод

Определение

Записывает данные в строку.

Перегрузки

Имя Описание
Write(Char[], Int32, Int32)

Записывает вложенные символы в строку.

Write(String)

Записывает строку в текущую строку.

Write(ReadOnlySpan<Char>)

Записывает строковое представление диапазона символов в текущую строку.

Write(Char)

Записывает символ в строку.

Write(Char[], Int32, Int32)

Записывает вложенные символы в строку.

public:
 override void Write(cli::array <char> ^ buffer, int index, int count);
public override void Write(char[] buffer, int index, int count);
override this.Write : char[] * int * int -> unit
Public Overrides Sub Write (buffer As Char(), index As Integer, count As Integer)

Параметры

buffer
Char[]

Массив символов для записи данных из.

index
Int32

Позиция в буфере, с которой начинается чтение данных.

count
Int32

Максимальное количество символов для записи.

Исключения

buffer равно null.

index или count отрицательный.

(index + count)>buffer. Length.

Модуль записи закрыт.

Примеры

Этот пример кода является частью более крупного примера, предоставленного для конструктора StringWriter() .

// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are 
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)

Комментарии

Этот метод переопределяет метод TextWriter.Write.

Этот метод записывает count в нее StringWriter символы данных, начиная с bufferпозиции index.

В следующей таблице перечислены примеры других типичных или связанных задач ввода-вывода.

Для этого... См. пример в этом разделе...
Создайте текстовый файл. Практическое руководство. Запись текста в файл
Запись в текстовый файл. Практическое руководство. Запись текста в файл
Чтение из текстового файла. Практическое руководство. Чтение текста из файла
Добавление текста в файл. Практическое руководство. Открытие и добавление в файл журнала

File.AppendText

FileInfo.AppendText
Получение размера файла. FileInfo.Length
Получение атрибутов файла. File.GetAttributes
Задайте атрибуты файла. File.SetAttributes
Определите, существует ли файл. File.Exists
Чтение из двоичного файла. Практическое руководство. Чтение и запись в только что созданный файл данных
Запись в двоичный файл. Практическое руководство. Чтение и запись в только что созданный файл данных

См. также раздел

Применяется к

Write(String)

Записывает строку в текущую строку.

public:
 override void Write(System::String ^ value);
public override void Write(string value);
override this.Write : string -> unit
Public Overrides Sub Write (value As String)

Параметры

value
String

Строка для записи.

Исключения

Модуль записи закрыт.

Примеры

Этот пример кода является частью более крупного примера, предоставленного для StringWriter класса.

convertedCharacter = (char)intCharacter;
if(convertedCharacter == '.')
{
    strWriter.Write(".\n\n");

    // Bypass the spaces between sentences.
    strReader.Read();
    strReader.Read();
}
convertedCharacter = Convert.ToChar(intCharacter)
If convertedCharacter = "."C Then
    strWriter.Write("." & vbCrLf & vbCrLf)

    ' Bypass the spaces between sentences.
    strReader.Read()
    strReader.Read()

Комментарии

Этот метод переопределяет метод TextWriter.Write.

Если указанная строка, nullничего не записывается.

В следующей таблице перечислены примеры других типичных или связанных задач ввода-вывода.

Для этого... См. пример в этом разделе...
Создайте текстовый файл. Практическое руководство. Запись текста в файл
Запись в текстовый файл. Практическое руководство. Запись текста в файл
Чтение из текстового файла. Практическое руководство. Чтение текста из файла
Добавление текста в файл. Практическое руководство. Открытие и добавление в файл журнала

File.AppendText

FileInfo.AppendText
Получение размера файла. FileInfo.Length
Получение атрибутов файла. File.GetAttributes
Задайте атрибуты файла. File.SetAttributes
Определите, существует ли файл. File.Exists
Чтение из двоичного файла. Практическое руководство. Чтение и запись в только что созданный файл данных
Запись в двоичный файл. Практическое руководство. Чтение и запись в только что созданный файл данных

См. также раздел

Применяется к

Write(ReadOnlySpan<Char>)

Записывает строковое представление диапазона символов в текущую строку.

public:
 override void Write(ReadOnlySpan<char> buffer);
public override void Write(ReadOnlySpan<char> buffer);
override this.Write : ReadOnlySpan<char> -> unit
Public Overrides Sub Write (buffer As ReadOnlySpan(Of Char))

Параметры

buffer
ReadOnlySpan<Char>

Диапазон символов для записи в строку.

Применяется к

Write(Char)

Записывает символ в строку.

public:
 override void Write(char value);
public override void Write(char value);
override this.Write : char -> unit
Public Overrides Sub Write (value As Char)

Параметры

value
Char

Символ для записи.

Исключения

Модуль записи закрыт.

Примеры

Этот пример кода является частью более крупного примера, предоставленного для конструктора StringWriter() .

// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are 
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)

Комментарии

Этот метод переопределяет метод TextWriter.Write.

В следующей таблице перечислены примеры других типичных или связанных задач ввода-вывода.

Для этого... См. пример в этом разделе...
Создайте текстовый файл. Практическое руководство. Запись текста в файл
Запись в текстовый файл. Практическое руководство. Запись текста в файл
Чтение из текстового файла. Практическое руководство. Чтение текста из файла
Добавление текста в файл. Практическое руководство. Открытие и добавление в файл журнала

File.AppendText

FileInfo.AppendText
Получение размера файла. FileInfo.Length
Получение атрибутов файла. File.GetAttributes
Задайте атрибуты файла. File.SetAttributes
Определите, существует ли файл. File.Exists
Чтение из двоичного файла. Практическое руководство. Чтение и запись в только что созданный файл данных
Запись в двоичный файл. Практическое руководство. Чтение и запись в только что созданный файл данных

См. также раздел

Применяется к