FileSystemProxy.OpenTextFileWriter 方法

定义

打开要写入指定文件的 StreamWriter 对象。

重载

OpenTextFileWriter(String, Boolean)

打开要写入指定文件的 StreamWriter 对象。

OpenTextFileWriter(String, Boolean, Encoding)

打开要写入指定文件的 StreamWriter

OpenTextFileWriter(String, Boolean)

打开要写入指定文件的 StreamWriter 对象。

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

参数

file
String

要写入的文件。

append
Boolean

要追加到文件的内容中,则为 True;要覆盖文件的内容,则为 False。 默认值为 False

返回

要写入指定文件的 StreamWriter 对象。

例外

文件名以尾部反斜杠结尾。

示例

此示例使用 方法打开 ,StreamWriterMy.Computer.FileSystem.OpenTextFileWriter并使用它使用 类的 StreamWriter 方法将字符串写入文本文件WriteLine

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

注解

方法 OpenTextFileWriter 打开并初始化文件的流,然后返回该 StreamWriter 流的 对象。 可以根据需要多次写入 Steam,然后在完成后将其关闭。

注意

必须对 StreamWriter 对象调用 Close 方法,以确保所有数据都正确写入基础流。

如果只向文件写入几个字符串,则使用 WriteAllText 方法可能更简单。

下表列出了涉及 My.Computer.FileSystem.OpenTextFileWriter 方法的任务示例。

功能 查看
使用 将文本写入文件 StreamWriter 如何:使用 StreamWriter 向文件中写入文本

另请参阅

适用于

OpenTextFileWriter(String, Boolean, Encoding)

打开要写入指定文件的 StreamWriter

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

参数

file
String

要写入的文件。

append
Boolean

若要追加到文件的内容中,则为 True;若要覆盖文件的内容,则为 False。 默认值为 False

encoding
Encoding

写入文件时要使用的编码。 默认值为 ASCII。

返回

要写入指定文件的 StreamWriter 对象。

例外

文件名以尾部反斜杠结尾。

示例

此示例使用 方法打开 ,StreamWriterMy.Computer.FileSystem.OpenTextFileWriter并使用它使用 类的 StreamWriter 方法将字符串写入文本文件WriteLine

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

注解

方法 OpenTextFileWriter 打开并初始化文件的流,然后返回该 StreamWriter 流的 对象。 可以根据需要多次写入 Steam,然后在完成后将其关闭。

注意

必须对 StreamWriter 对象调用 Close 方法,以确保所有数据都正确写入基础流。

如果只向文件写入几个字符串,则使用 WriteAllText 方法可能更简单。

下表列出了涉及 My.Computer.FileSystem.OpenTextFileWriter 方法的任务示例。

功能 查看
使用 将文本写入文件 StreamWriter 如何:使用 StreamWriter 向文件中写入文本

另请参阅

适用于