close

今天來介紹一下基本的迴圈For和While

迴圈基本上就是簡化處理一下一直要重復寫的Code

首先先創立一個WinForm,建立三個Button

1.png

第一個是一般的Code

第二個是For

第三個是While

1.一般Code,其實我也沒什麼梗

就是第1行,第2行... 

然後用Messagebox.Show出來

2.png

string Text = "第1行 \r\n";

Text+= "第2行 \r\n";

Text+= "第3行 \r\n";

 Text+= "第4行 \r\n";

 Text+= "第5行 \r\n";

 Text+= "第6行 \r\n";

 MessageBox.Show(Text);

2.For 迴圈

3.png

他的規則是

for ( 變數 ; 中止條件 ; 變數變化)

{

    重復執行

}

string Text = "";

for (int i =1; i<=6; i++)

{

      Text += "第" + i + "行\r\n";

}

MessageBox.Show(Text);

for是最簡單基本的迴圈

很適合拿來做算數或著己知數量的重復動作

 

3.While 迴圈

4.png

他的規則是

while ( 中止條件 )

{}

string Text = "";

int i = 1;

while (i <= 6)

{

      Text += "第" + i + "行\r\n";

       i++;

}

MessageBox.Show(Text);

while比較特別是他其實是判斷條件是否為true或著false

他本身沒有帶有變數在裡面

所以要額外的宣告變數和做變數的處理

使用的時機和for會比較不同

像我自己來用比較常是用在無限迴圈裡等待著某個訊號居多

 

 

上面三個Button按出來的結果理論上會是一樣

都是長下面這樣

5.png

arrow
arrow
    文章標籤
    C# 迴圈 For While
    全站熱搜
    創作者介紹
    創作者 阿寶子 的頭像
    阿寶子

    被程式耽誤的遊戲師

    阿寶子 發表在 痞客邦 留言(0) 人氣()