c#中的跳轉語句


1.goto語句

goto語句可以直接跳轉到程序中用標簽指定的另一行(標簽是一個標識符,后面跟一個冒號)

goto Lable1;

WriteLine("本行代碼不會執行");

...

Lable1:

WriteLine("跳轉至本行代碼");

限制:

1.不能跳轉到像for循環這樣的代碼塊中,也不能跳出類的范圍。

2.不能退出try...catch塊后面的finally塊。

注:goto語句的名聲不太好,一般不允許使用它,因為它不是面向對象編程的好方式。

2.break語句

用於退出for、foreach、while、do...while循環以及switch中的某個case語句。

3.continue語句

continue語句類似於break語句,也必須在for、foreach、while、do...while循環中使用,但它只退出循環的當前迭代,開始執行循環的下一次迭代,而不是退出循環。

4.return語句

return語句用於退出類的方法,把控制權返回方法的調用者。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM