C#的goto语句使用方法
时间:2014-3-26
C#允许给代码加上标签,这样就可以使用goto语句直接跳转到到这些代码行上,这个语句有其公有优缺点,主要的优点是:这是控制什么时候执行哪些代码的一种非常简单的方式,主要的缺点是,过多地使用这个技巧将很读懂代码.
goto语句的用法如下:
goto<labelName>;
标签用下述方式定义:
<labelName>;
例如,下面的代码:
int myInteger = 5;
goto myLabel;
myInteger +=10;
myLabel;
console.writeline("myInteger={0}",myInteger);
其执行过程如下:
1.myInteger声明为int类型,并赋予值5;
2.goto语句中断正常的执行过程,把转到标为myLabel的代码行上.
3.myInterger的值写到控制台上.