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]
*/