■9942 / ) |
偶然できたプログラムの解釈をお願い |
□投稿者/ ツインクル (1回)-(2007/11/07(Wed) 20:28:52)
|
分類:[C#]
下記のようなプログラムをつくりました。ボタンを押すと「99y99」と表示されます。 本当はちがうものを作ろうと思っていたのですが偶然おかしなものができてしまいました。 それで興味がわいて、なぜこのプログラムで上記のような「99y99」が表示されるのでしょうか? おしえてください。
private void button1_Click(object sender, EventArgs e) { string x = ""; for (int i = 0; i < 100; i++) { x += i ; if (i % 3 == 0) { x += x.Replace(" ", "y"); }
else if (i % 3 != 0) { x=" "; }
textBox1.Text = x;
|
|