C#でファイルの内容をテキストボックスに出力する
書式
public StreamReader (string path, System.Text.Encoding encoding);
文字エンコーディングを設定して、指定したファイル名用の StreamReader クラスの新しいインスタンスを初期化します。
パラメーター
path: 読み込まれる完全なファイルパス。
encoding: 使用する文字エンコーディング
ボタン名:btnShow
テキストボックス名: txtDsp
使用例
//ボタンをクリックし、指定ファイルを読み込んでテキストボックスに出力する
      private void btnShow_Click(object sender, EventArgs e)
      {
          string fleName = @"C:\study\arkgame\test.txt";
          // ファイル存在判定
          if (File.Exists(fleName))
          {
              //ファイルパスと文字コードを指定
              StreamReader srd = new StreamReader(fleName, Encoding.GetEncoding("Shift_JIS"));
              // 複数行表示有効
              txtDsp.Multiline = true;
              // 高さを設定
              txtDsp.Height = 80;
              // 全ての文字を読み込み
              txtDsp.Text = srd.ReadToEnd();
              // クローズ
              srd.Close();
          }
      }