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 |