- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# ファイル名を指定してオープン)
C#ファイル名を変数で指定してオープンする方法
このQ&Aのポイント
- C#でファイル名を変数で指定してオープンする方法について説明します。
- StreamWriterを使用してファイルを書き込む場合、ファイル名を直接指定するのではなく、変数で指定することができます。
- 具体的には、string型の変数にファイル名を格納し、その変数をStreamWriterの引数に渡すことで、指定したファイルをオープンすることができます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- todo36
- ベストアンサー率58% (728/1234)
回答No.3
- samtomsan
- ベストアンサー率55% (1060/1897)
回答No.2
- 沙羅 聖児(@sara_seiji)
- ベストアンサー率25% (25/98)
回答No.1
お礼
回答ありがとうございます。 ご教示のとおり、分割して、後半をコンストラクタ内に移動したら、コンパイルエラーが消えました!! プログラムも想定したとおりの動きになりました。 まとめると、 ひとつの文でファイル名を直接書けばOK、 ファイル名を変数に分離するとエラー、 さらに2文に分割して、代入部をコンストラクタに移動すれば再びOK になるわけですね。 でも、なぜ、2番目の方法がエラーになるのか今ひとつ、釈然としません。 どなたかご存知の方いらっしゃいますでしょうか?