2017-04-09 69 views
0

有没有办法结束一些标签?示例:如何附上标签c#

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)的情况下结束标签?谢谢

+0

这听起来像你真的想做功能和调用它们。 – SLaks

+0

在您的专业知识中,严格禁止使用标签和标签。不使用! – TaW

回答

1

你必须创建另一个标签,并转到那一个。这是让人不鼓励使用goto的东西。它很容易导致很难遵循流程的“意大利面代码”。