Užitečnou technikou pro vaše aplikace je umožňuje analyzovat argumenty příkazové řádky. To může poskytnout spoustu dalších funkcí vaší aplikaci, například předání názvu souboru, který se otevře na příkazovém řádku.

Většina příkladů, které najdete online, vám ukáže něco podobného:

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

To je všechno v pořádku a dobré, s výjimkou, že nebude fungovat pro naši aplikaci Windows Forms bez změny typu projektu na konzoli atd.

Naštěstí je to úplně zbytečné, protože to můžete jednoduše udělat:

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

A můžete ji použít kdekoliv v aplikaci, nejste omezeni pouze na použití v metodě main (), jako v konzolové aplikaci.

Nejlepší Tipy:
Komentář: