2017-04-09 46 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的東西。它很容易導致很難遵循流程的「意大利麪代碼」。