Teknik yang berguna untuk aplikasi Anda adalah memungkinkan mereka untuk mengurai argumen baris perintah. Ini dapat memberikan banyak fungsi tambahan ke aplikasi Anda, misalnya untuk meneruskan nama file untuk dibuka pada baris perintah.
Sebagian besar contoh yang Anda temukan online akan menunjukkan sesuatu seperti ini:
static void Main (string [] args) foreach (string arg in args) Console.WriteLine (arg); Console.ReadLine ();
Itu semua bagus dan bagus, kecuali itu tidak akan berfungsi untuk aplikasi Windows Forms kami tanpa mengubah jenis proyek menjadi konsol, dll.
Untungnya, ini sama sekali tidak perlu, karena Anda dapat melakukan ini:
string [] args = Environment.GetCommandLineArgs (); foreach (string arg in args) // lakukan hal-hal
Dan Anda dapat menggunakan ini di mana saja di aplikasi Anda, Anda tidak hanya dibatasi untuk menggunakannya dalam metode main () seperti dalam aplikasi konsol.