/ / Windows Forms Uygulamasında Komut Satırı Argümanları Alın

Windows Forms Uygulamasında Komut Satırı Argümanları Alın

Uygulamalarınız için faydalı bir tekniktir:komut satırı argümanlarını ayrıştırmalarına izin vermek. Bu, örneğin komut satırında açılacak bir dosyanın adını iletmek için uygulamanıza birçok ekstra işlevsellik verebilir.

Çevrimiçi bulacağınız örneklerin çoğu, size bunun gibi bir şey gösterecektir:

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

Projenin türünü konsola dönüştürmeden vb. İşlem yapmadan Windows Forms uygulamamız için işe yaramaz.

Neyse ki, bu tamamen gereksiz, çünkü bunu basitçe yapabilirsiniz:

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

Ve bunu uygulamanızın herhangi bir yerinde kullanabilirsiniz, sadece bir konsol uygulamasında olduğu gibi main () yönteminde kullanmakla sınırlı değilsiniz.