如何附上标签c#

时间:2017-04-09 15:15:56

标签: c# .net label

有没有办法结束一些标签?例如:

bool x = true;
bool y = false;
string z = "Hello";

label_x:
if (x == true)
    Console.WriteLine(z);

//LABEL END

if (y == true)
    Console.WriteLine("Y is not true.");

goto label_x;

如何在不执行if(y == true)的情况下结束标签?感谢

1 个答案:

答案 0 :(得分:1)

您必须创建另一个标签并转到那个标签。这种东西让人们不鼓励使用goto。它很容易导致"意大利面条代码"这很难跟上。