• ベストアンサー

C#で変数を文章中に表示したい。

C#を勉強し始めました。ちなみにC言語の基礎はわかっているつもりです。質問なんですが、変数を文章中に表示するにはどうすればいいのでしょうか? 1、変数Aを宣言 2、A=10を代入 3、文章{あれは「A(=10)」である。} 1、2はわかるのですが、こういうのが作りたいのですが、文章中に変数を表示する方法がわかりません。簡単すぎて検索にもひっかからないようです(^^;

質問者が選んだベストアンサー

  • ベストアンサー
  • ondy
  • ベストアンサー率65% (15/23)
回答No.2

Console.WriteLine("あれは「" + A + "である。"); と書けば表示されます。 文字列と"+"記号で結ぶと、変数が勝手にStringに変換されて一つのつながった文字列になります。

flytosk
質問者

お礼

大変参考になりました。

その他の回答 (3)

  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.4

恐らくなのですが、もしかして、変数名を何の設定もせず取得できないかと思われているのではないでしょうか? 私の知っている範囲ではないと思っていますが。

flytosk
質問者

お礼

大変参考になりました。

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.3

int A; string ss; A = 10; ss = A.ToString("あれは「A=(0)」である"); といった具合で ・・・

flytosk
質問者

お礼

大変参考になりました。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

つまりstring.format()ですか? http://msdn.microsoft.com/ja-jp/library/system.string.format(VS.80).aspx

flytosk
質問者

お礼

大変参考になりました。

関連するQ&A