Получить аргументы командной строки в приложении Windows Forms
Полезный метод для ваших приложений позволяет им анализировать аргументы командной строки. Это может дать много дополнительной функциональности вашему приложению, например, передать имя файла, который нужно открыть в командной строке.
Большинство примеров, которые вы найдете в Интернете, покажут вам что-то вроде этого:
static void Main (string [] args) foreach (строка arg в args) Console.WriteLine (arg); Console.ReadLine ();
Это все хорошо, за исключением того, что оно не будет работать для нашего приложения Windows Forms без изменения типа проекта на консоль и т. Д..
К счастью, это совершенно не нужно, потому что вы можете просто сделать это:
string [] args = Environment.GetCommandLineArgs (); foreach (строковый аргумент в аргументах) // делать вещи
И вы можете использовать это где угодно в вашем приложении, вы не просто ограничены использованием его в методе main (), как в консольном приложении.