Jūsu lietojumprogramma ir noderīga tehnika, kas ļauj analizēt komandrindas argumentus. Tas var dot daudz papildu funkcionalitātes jūsu pieteikumu, piemēram, lai nodotu faila nosaukumu, kas jāatspējo komandrindā.
Lielākā daļa piemēru, ko jūs atradīsit tiešsaistē, parādīs jums kaut ko līdzīgu:
static void Main (string [] args) foreach (string arg in args) Console.WriteLine (arg); Console.ReadLine ();
Tas viss ir kārtībā un labi, izņemot to, ka tas nedarbosies mūsu Windows Forms lietojumprogrammā, nemainot projekta veidu un konsoli utt.
Par laimi, tas ir pilnīgi nevajadzīgi, jo jūs varat to izdarīt vienkārši:
string [] args = Environment.GetCommandLineArgs (); foreach (string arg in args) / / do stuff
Un jūs to varat izmantot jebkur jūsu lietojumprogrammā, jūs ne tikai izmantojat to galvenajā () metodē, piemēram, konsoles lietojumprogrammā.