En nyttig teknik til dine applikationer giver dem mulighed for at analysere kommandolinjeparametre. Dette kan give en masse ekstra funktionalitet til din ansøgning, for eksempel at passere navnet på en fil, der skal åbnes på kommandolinjen.

De fleste eksempler, du finder online, viser dig noget som dette:

static void Main(string[] args) { foreach(string arg in args) { Console.WriteLine(arg); } Console.ReadLine(); }

Det er alt fint og godt, undtagen det vil ikke fungere for vores Windows Forms-applikation uden at ændre projektets type til konsol osv.

Heldigvis er dette helt unødvendigt, fordi du simpelthen kan gøre dette:

string[] args = Environment.GetCommandLineArgs(); foreach(string arg in args){ // do stuff }

Og du kan bruge dette overalt i din ansøgning, du er ikke kun begrænset til at bruge den i hovedmetoden () som i en konsol-applikation.

Top Tips:
Kommentarer: