StringWriter.Encoding プロパティ

定義

出力が書き込まれる Encoding を取得します。

public:
 virtual property System::Text::Encoding ^ Encoding { System::Text::Encoding ^ get(); };
public override System.Text.Encoding Encoding { get; }
member this.Encoding : System.Text.Encoding
Public Overrides ReadOnly Property Encoding As Encoding

プロパティ値

出力が書き込まれる Encoding

このコード例は、 StringWriter() コンストラクターに提供されるより大きな例の一部です。

Console.WriteLine("The following string is {0} encoded.\n{1}",
    strWriter.Encoding.EncodingName, strWriter.ToString());
Console.WriteLine("The following string is {0} encoded." _
    & vbCrLf & "{1}", _
    strWriter.Encoding.EncodingName, strWriter.ToString())

注釈

このプロパティは、 StringWriterで使用されるエンコードを含むヘッダーを記述する必要がある一部の XML シナリオで必要です。 これにより、XML コードは任意の StringWriter を使用し、正しい XML ヘッダーを生成できます。

次の表に、その他の一般的な I/O タスクまたは関連する I/O タスクの例を示します。

これを行うには... このトピックの例を参照してください...
テキスト ファイルを作成します。 方法: ファイルにテキストを書き込む
テキスト ファイルに書き込む。 方法: ファイルにテキストを書き込む
テキスト ファイルから読み取る。 方法: ファイルからテキストを読み取る

適用対象

こちらもご覧ください