If-Koubou

Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā

Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā (Kā)

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ā.