2014-10-31 56 views
-3

如何退出方法,而不是在控制檯應用程序中引發新的異常或返回。如何退出方法

if (!String.IsNullOrEmpty(args[i + 1].ToString())) 
{ 
    inputFilePath = args[i + 1].ToString(); 
} 
else 
{ 
    //code to exit console application run 
} 
+0

你爲什麼要這樣做 – 2014-10-31 09:18:12

+1

不知道你想要什麼,Application.Exit會立即停止你的程序(如上所述)。但是,如果您在控制檯內啓動應用程序並退出,您將返回到控制檯(因此帶有文本的黑屏將保留)。這就是Windows如何工作,而且你無法改變這一點。 – 2014-10-31 09:43:39

回答

1

如果你想退出你的程序做return,如果你想返回一個退出狀態(as this SO answer says)讓你的主要的返回類型爲int,並返回一個int。