大家都建议不要用goto
语句。我测试下goto
语句怎么用。
goto
语句执行是,跳转到标签位置后,又开始从标签位置往下执行。
class Program
{
static void Main(string[] args)
{
int i = 0;
aMark:
int a = 10;
Console.WriteLine(a);
int b = 20;
Console.WriteLine(b);
int c = a + b;
Console.WriteLine(c + "\n");
i++;
if (i > 2)
goto bMark;
goto aMark;
bMark:
Console.WriteLine("程序结束!!");
Console.ReadKey();
}
输出:
10
20
30
10
20
30
10
20
30
程序结束!!