有時候我們需要讓軟件帶參數運行,使用參數控制軟件的部分行為,
C#默認窗口應用是不帶參數的,不過在Main函數的參數手動加上就可以得到參數了。
舉例如下:
/// <summary> /// 應用程序的主入口點。 /// </summary> [STAThread] static void Main(string[] Args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // 檢查參數 for (int intArgIndex = 0; intArgIndex < Args.Length; intArgIndex++) { // 檢查是否需要輸出日志文件 if (Args[intArgIndex] == "-log") CommonVar.OutputLog = true; } Application.Run(new FormMain()); }