Поделиться через


FileSystem.OpenTextFileWriter Метод

Определение

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

Перегрузки

OpenTextFileWriter(String, Boolean)

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

OpenTextFileWriter(String, Boolean, Encoding)

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

OpenTextFileWriter(String, Boolean)

Исходный код:
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 или является пустой строкой.

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

Примеры

В этом примере открывается StreamWriter с методом My.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 объект для этого потока. Вы можете записать в пар столько раз, сколько необходимо, а затем закрыть его, когда вы закончите.

Примечание

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

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

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

Кому См.
Запись текста в файл с помощью StreamWriter Практическое руководство. Запись текста в файлы с помощью StreamWriter в Visual Basic

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

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

OpenTextFileWriter(String, Boolean, Encoding)

Исходный код:
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 или является пустой строкой.

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

Примеры

В этом примере открывается StreamWriter с методом My.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 объект для этого потока. Вы можете записать в пар столько раз, сколько необходимо, а затем закрыть его, когда вы закончите.

Примечание

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

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

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

Кому См.
Запись текста в файл с помощью StreamWriter Практическое руководство. Запись текста в файлы с помощью StreamWriter в Visual Basic

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

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