Parancssor-argumentumok beszerzése a Windows Forms alkalmazásban
Az alkalmazások számára egy hasznos technika lehetővé teszi számukra a parancssori argumentumok elemzését. Ez sok extra funkcionalitást adhat az alkalmazásnak, például a parancssorban megnyitandó fájl nevének átadásához.
A legtöbb online példa a következő példákat fogja mutatni:
statikus void Main (sztring [] args) foreach (arg. arg. szavak) Console.WriteLine (arg); Console.ReadLine ();
Ez minden rendben és jó, kivéve, hogy nem fog működni a Windows Forms alkalmazásban anélkül, hogy megváltoztatnánk a projekt típusát konzolra stb.
Szerencsére ez teljesen felesleges, mert egyszerűen ezt teheti:
string [] args = Környezet.GetCommandLineArgs (); foreach (string arg-ben) // do stuff
És ezt bárhol használhatja az alkalmazásban, nem csak a fő () módszer használatára korlátozódik, mint például egy konzol alkalmazásban.