下記の構文は書籍やさしいC#より抜粋しております。
C#
1using System.Windows.Forms; 2using System.Drawing; 3 4 5 6class Sample 7{ 8 9 public static void Main() 10 { 11 Form fm = new Form(); 12 fm.Text = ("サンプル"); 13 fm.Width = 300; fm.Height = 150; 14 15 Label lb = new Label(); 16 lb.Width = fm.Width; lb.Height = fm.Height; 17 18 for (int i = 0; i < 5; i++) 19 20 { 21 lb.Text += i + "号車を表示します\n";//ここが分かりません 22 } 23 lb.Parent = fm; 24 Application.Run(fm); 25 26 } 27} 28
Visual Studio2017を使ってC#を勉強中です。
}を除いた下から3行目 lb.Text += i + "号車を表示します\n";
の部分なのですがTextの後についている+がないと上手く表示されません。(数字が増えていって全部で5行表示したいです)
仮に数字の場合 x += yなら x = x+yと同じ意味になると言う事は理解していますしiの後ろの+が文字列の連結の為ってことも理解しています。
さて、この「+」何で何の為に必要なのでしょうか?
詳しい方教えてください。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。