O tehnică utilă pentru aplicațiile dvs. le permite să analizeze argumentele liniei de comandă. Acest lucru poate da o mulțime de funcționalități suplimentare aplicației dvs., de exemplu, pentru a transmite numele unui fișier pentru a fi deschis pe linia de comandă.
Majoritatea exemplelor pe care le veți găsi online vă vor arăta astfel:
static void Principal (șir [] args) foreach (șir arg în args) Console.WriteLine (arg); Console.ReadLine ();
Acest lucru este bine și bun, cu excepția faptului că nu va funcționa pentru aplicația noastră Windows Forms fără a schimba tipul proiectului la consola etc.
Din fericire, acest lucru este complet inutil, deoarece puteți face acest lucru:
șir [] args = Environment.GetCommandLineArgs (); foreach (șir arg în args) // do stuff
Și puteți folosi acest lucru oriunde în aplicația dvs., nu vă limitați doar la utilizarea acesteia în metoda principal (), ca într-o aplicație de consolă.