Komut satırı bağımsız değişkenlerini görüntüleme
Komut satırındaki yürütülebilir bir dosyaya sağlanan bağımsız değişkenlere üst düzey deyimlerde veya isteğe bağlı bir parametre aracılığıyla erişilebilirMain
. Bağımsız değişkenler dize dizisi biçiminde 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 bulundurun:
Komut satırında giriş | Main'a geçirilen dize dizisi |
---|---|
b c executable.exe | "a" "b" "c" |
bir iki executable.exe | "bir" "iki" |
"Bir iki" üç executable.exe | "one two" "üç" |
Not
Visual Studio'da bir uygulama çalıştırırken, Hata Ayıklama Sayfası, Project Tasarım Aracı komut satırı bağımsız değişkenleri belirtebilirsiniz.
Örnek
Bu örnek, bir komut satırı uygulamasına geçirilen komut satırı bağımsız değişkenlerini görüntüler. Gösterilen çıkış, yukarıdaki tabloda yer alan ilk girdiye yöneliktir.
// 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]
*/