W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
C#跳轉(zhuǎn)語句是 break
, continue
goto
, return
和 throw
。
break
語句結(jié)束迭代或switch語句的主體的執(zhí)行:
int x = 0;
while (true) {
if (x++ > 5)
break ; // break from the loop
}
// execution continues here after break
continue
語句跳過循環(huán)中的剩余語句,并在下一次迭代時提前開始。
以下循環(huán)跳過偶數(shù):
for (int i = 0; i < 10; i++) {
if ((i % 2) == 0){
continue; // continue with next iteration
}
Console.Write (i + " ");
}
goto
語句將執(zhí)行轉(zhuǎn)移到語句塊中的另一個標簽。
形式如下:
goto statement-label;
或者,當在switch語句中使用時:
goto case case-constant;
標簽是在語句之??前的占位符,用冒號后綴表示。
下面對數(shù)字1到5進行迭代,模擬for循環(huán):
int i = 1;
startLoop:
if (i <= 5) {
Console.Write (i + " ");
i++;
goto startLoop;
}
return
語句退出該方法。
decimal AMethod (decimal d) {
decimal p = d * 100m;
return p;
}
return
語句可以出現(xiàn)在方法中的任何位置。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: