關於網路那些事...

網路行銷,SEO,網路趨勢,教學文章,網頁設計,生活時事

C# break and continue - 教學筆記 (使用visual studio)

在設計程式過程中,透過continue及break,可以讓程式更有彈性

break

break主要的任務就是用來跳出迴圈或者陳述式
在流程控制中的 switch ,就包含了break
也就是,當switch滿足條件時,就能透過break來跳脫迴圈
如果是用在邏輯演算,同樣也可以搭配break來跳脫
例如,取出五筆資料

範例

int[] datas = { 1, 2, 3, 4, 5,6 ,7 ,8 ,9 ,10 };
for (var i = 0; i < 10; i++)
{
        //只要達到第五筆就跳脫
    if (i > 5) { break; }
    Console.WriteLine(datas[i]);
}

continue

continue通常會搭配迴圈來使用
當迴圈在某次循環中符合條件,用到了continue
則只會跳過本次循環,繼續前往下一回圈
也就是,使用continue,仍會執行完整個迴圈,不會突然中斷
下方例子,就可以用continue來找出所有的偶數
範例:

int[] datas = { 1, 2, 3, 4, 5,6 ,7 ,8 ,9 ,10 };
for (var i = 0; i < 10; i++)
{
    if (i%2==0) { continue; }
    Console.WriteLine(datas[i]);
}

如果你喜歡我們的文章內容,請在這裡按個讚



break continue

最新文章推薦