Hyödyllinen tekniikka sovelluksille antaa heille mahdollisuuden jäsentää komentorivin argumentteja. Tämä voi antaa paljon lisätoimintoja sovellukselle, esimerkiksi ohittaa tiedoston nimi avataksesi komentoriviltä.
Useimmat esimerkit, jotka löytyvät verkosta, näyttävät sinulle jotain tällaista:
staattinen tyhjä Main (merkkijono [] args) foreach (merkkijono arg in args) Console.WriteLine (arg); Console.ReadLine ();
Kaikki on hienoa ja hyvää, paitsi että se ei toimi Windows Forms -ohjelmassamme muuttamatta projektin tyyppiä konsoliin jne.
Onneksi tämä on täysin tarpeeton, koska voit yksinkertaisesti tehdä tämän:
merkkijono [] args = Environment.GetCommandLineArgs (); foreach (merkkijono arg in args) // do stuff
Ja voit käyttää sitä missä tahansa sovelluksessa, et ole vain rajoitettu käyttämään sitä main () -menetelmässä, kuten konsoli-sovelluksessa.