c#中的跳转语句
<语句
goto语句可以直接跳转到程序中⽤标签指定的另⼀⾏(标签是⼀个标识符,后⾯跟⼀个冒号)
goto Lable1;
WriteLine("本⾏代码不会执⾏");
...
Lable1:
WriteLine("跳转⾄本⾏代码");
限制:
1.不能跳转到像for循环这样的代码块中,也不能跳出类的范围。
2.不能退出atch块后⾯的finally块。
注:goto语句的名声不太好,⼀般不允许使⽤它,因为它不是⾯向对象编程的好⽅式。
2.break语句
⽤于退出for、foreach、while、do...while循环以及switch中的某个case语句。
continue语句类似于break语句,也必须在for、foreach、while、do...while循环中使⽤,但它只退出循环的当前迭代,开始执⾏循环的下⼀次迭代,⽽不是退出循环。
return语句⽤于退出类的⽅法,把控制权返回⽅法的调⽤者。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论