質問: C#をはじめたばかりの初心者なのですが、stringをlabelに代入できませんか? string a ("あ"); label1.Text ("{0}",a); のように代入したいのですが、エラーが出ます。 どうやったら代入できますか?教えてください
回答: TextはStringのプロパティなんで無理です。 label1.Text = a + "+" + b + "は" + c; とか label1.Text = hogehoge("{0}+{1}は{2}",a,b,c); ※hogehoge()は代入してStringを返す自作メソッド というように書いて、とにかくStringを戻すようにしてください。