FileSystem.OpenTextFileWriter Метод

Определение

Открывает объект для записи в указанный StreamWriter файл.

Перегрузки

Имя Описание
OpenTextFileWriter(String, Boolean)

Открывает объект для записи в указанный StreamWriter файл.

OpenTextFileWriter(String, Boolean, Encoding)

Открывает запись в указанный StreamWriter файл.

OpenTextFileWriter(String, Boolean)

Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb

Открывает объект для записи в указанный StreamWriter файл.

public:
 static System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append);
public static System.IO.StreamWriter OpenTextFileWriter(string file, bool append);
static member OpenTextFileWriter : string * bool -> System.IO.StreamWriter
Public Shared Function OpenTextFileWriter (file As String, append As Boolean) As StreamWriter

Параметры

file
String

Файл для записи.

append
Boolean

True для добавления к содержимому файла; False для перезаписи содержимого файла. По умолчанию — False.

Возвращаемое значение

StreamWriter объект для записи в указанный файл.

Исключения

file имеет Nothing или пустую строку.

Имя файла заканчивается косой чертой.

Примеры

В этом примере открывается StreamWriterMy.Computer.FileSystem.OpenTextFileWriter метод и используется для записи строки в текстовый файл с WriteLine помощью метода StreamWriter класса.

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Комментарии

Метод OpenTextFileWriter открывает и инициализирует поток для файла, а затем возвращает StreamWriter объект для этого потока. Вы можете написать в пар столько раз, сколько необходимо, а затем закрыть его, когда вы закончите.

Note

Необходимо вызвать Close метод объекта StreamWriter , чтобы убедиться, что все данные правильно записаны в базовый поток.

Если вы записываете только несколько строк в файл, это может быть проще использовать WriteAllText метод.

В следующей таблице приведен пример задачи, включающей My.Computer.FileSystem.OpenTextFileWriter метод.

Кому Смотри
Запись текста в файл с помощью StreamWriter How to: Write Text to Files with a StreamWriter in Visual Basic

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

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

OpenTextFileWriter(String, Boolean, Encoding)

Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb

Открывает запись в указанный StreamWriter файл.

public:
 static System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append, System::Text::Encoding ^ encoding);
public static System.IO.StreamWriter OpenTextFileWriter(string file, bool append, System.Text.Encoding encoding);
static member OpenTextFileWriter : string * bool * System.Text.Encoding -> System.IO.StreamWriter
Public Shared Function OpenTextFileWriter (file As String, append As Boolean, encoding As Encoding) As StreamWriter

Параметры

file
String

Файл для записи.

append
Boolean

True для добавления к содержимому файла; False для перезаписи содержимого файла. По умолчанию — False.

encoding
Encoding

Кодировка, используемая для записи в файл. По умолчанию используется ASCII.

Возвращаемое значение

StreamWriter объект для записи в указанный файл.

Исключения

file имеет Nothing или пустую строку.

Имя файла заканчивается косой чертой.

Примеры

В этом примере открывается StreamWriterMy.Computer.FileSystem.OpenTextFileWriter метод с Unicode кодировкой и используется для записи строки в текстовый файл с WriteLine методом StreamWriter класса.

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True, Text.Encoding.Unicode)
file.WriteLine("Here is the first string.")
file.Close()

Комментарии

Метод OpenTextFileWriter открывает и инициализирует поток для файла, а затем возвращает StreamWriter объект для этого потока. Вы можете написать в пар столько раз, сколько необходимо, а затем закрыть его, когда вы закончите.

Note

Необходимо вызвать Close метод объекта StreamWriter , чтобы убедиться, что все данные правильно записаны в базовый поток.

Если вы записываете только несколько строк в файл, это может быть проще использовать WriteAllText метод.

В следующей таблице приведен пример задачи, включающей My.Computer.FileSystem.OpenTextFileWriter метод.

Кому Смотри
Запись текста в файл с помощью StreamWriter How to: Write Text to Files with a StreamWriter in Visual Basic

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

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