C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 23 を表示中)
■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;
返信 編集キー/


管理者用

- Child Tree -