Komut satırı bağımsız değişkenlerini görüntüleme
Komut satırı üzerinde yürütülebilir dosya için sağlanan bağımsız değişkenlere üst düzey deyimlerden veya isteğe bağlı parametresi aracılığıyla Main erişilebilir. Bağımsız değişkenler dize dizisi şeklinde sağlanır. Dizinin her öğesi bir bağımsız değişken içerir. Bağımsız değişkenler arasındaki boşluk kaldırılır. Örneğin, kurgusal yürütülebilir dosyanın şu komut satırı çağrılarını göz önünde bulundurabilirsiniz:
| Komut satırına giriş | Main'e geçirilen dize dizisi |
|---|---|
| executable.exe b c | "a" "b" "c" |
| executable.exe iki tane | "one" "two" |
| executable.exe "bir iki" üç | "one two" "three" |
Not
Visual Studio'da bir uygulama Visual Studio, Hata Ayıklama Sayfası'nda komut satırı bağımsız değişkenlerini Project belirtebilirsiniz.
Örnek
Bu örnekte, bir komut satırı uygulamasına geçirilen komut satırı bağımsız değişkenleri görüntülenir. Gösterilen çıkış, yukarıdaki tabloda yer alan ilk girişe göredir.
using System;
class CommandLine
{
static void Main(string[] args)
{
// The Length property provides the number of array elements.
Console.WriteLine($"parameter count = {args.Length}");
for (int i = 0; i < args.Length; i++)
{
Console.WriteLine($"Arg[{i}] = [{args[i]}]");
}
}
}
/* Output (assumes 3 cmd line args):
parameter count = 3
Arg[0] = [a]
Arg[1] = [b]
Arg[2] = [c]
*/