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開き、 クラスの メソッドを使用して文字列をテキスト ファイルWriteLineStreamWriter書き込みます。

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 を使用してファイルにテキストを書き込む

こちらもご覧ください

適用対象

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開き、 クラスの メソッドを使用して文字列をテキスト ファイルWriteLineStreamWriter書き込みます。

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 を使用してファイルにテキストを書き込む

こちらもご覧ください

適用対象