C#的goto語句使用方法
發(fā)表日期:2014-03-26 文章編輯:銀平通
C#允許給代碼加上標(biāo)簽,這樣就可以使用goto語句直接跳轉(zhuǎn)到到這些代碼行上,這個(gè)語句有其公有優(yōu)缺點(diǎn),主要的優(yōu)點(diǎn)是:這是控制什么時(shí)候執(zhí)行哪些代碼的一種非常簡(jiǎn)單的方式,主要的缺點(diǎn)是,過多地使用這個(gè)技巧將很讀懂代碼.
goto語句的用法如下:
goto<labelName>;
標(biāo)簽用下述方式定義:
<labelName>;
例如,下面的代碼:
int myInteger = 5;
goto myLabel;
myInteger +=10;
myLabel;
console.writeline("myInteger={0}",myInteger);
其執(zhí)行過程如下:
1.myInteger聲明為int類型,并賦予值5;
2.goto語句中斷正常的執(zhí)行過程,把轉(zhuǎn)到標(biāo)為myLabel的代碼行上.
3.myInterger的值寫到控制臺(tái)上.
文章標(biāo)簽:http://www.pawlnq.com/pawnqabout/2454.html
文章引用:http://www.pawlnq.com/pawnqabout/2454.html