C#StreamReader でファイルをすべて読み込む

スポンサーリンク

ファイルをすべて読み込むには、System.IO.StreamReader クラスの ReadToEnd メソッドを使用します。ReadToEnd メソッドを使用する際は、大きなファイルは避けるようにしてください。

サンプルコード

以下にサンプルコードを示します。

C# 全般
    // StreamReader の新しいインスタンスを生成する
    System.IO.StreamReader cReader = (
        new System.IO.StreamReader(@"C:\Hoge.txt", System.Text.Encoding.Default)
    );

    // ファイルの最後まで読み込む
    string stBuffer = cReader.ReadToEnd();

    // cReader を閉じる (正しくは オブジェクトの破棄を保証する を参照)
    cReader.Close();

    // 結果を表示する
    MessageBox.Show(stBuffer);

関連するリファレンス

準備中です。

スポンサーリンク