Sdílet prostřednictvím


Jak: Zobrazení argumentů příkazového řádku (Příručka programování C#)

Argumenty, které jsou poskytovány spustitelný soubor na příkazovém řádku jsou přístupné prostřednictvím volitelného parametru na Main.Argumenty jsou poskytovány ve formě pole řetězců.Každý prvek pole obsahuje jeden argument.Odebrání mezer mezi argumenty.Zvažte například tyto vyvolání příkazového řádku fiktivní spustitelný soubor:

Vstup na příkazového řádku

Předané pole řetězců na hlavní

Executable.exe b c

"a"

"b"

"c"

Executable.exe, jeden dva

"jeden"

"dva"

Executable.exe "jeden dva" tři

"one two"

"tři"

[!POZNÁMKA]

Při spuštění aplikace Visual Studio, můžete zadat argumenty příkazového řádku v Ladění stránek projektu Designer.

Příklad

Tento příklad zobrazuje argumenty příkazového řádku, které jsou předány do aplikace příkazového řádku.Zobrazí výstup je pro první položku v tabulce výše.

class CommandLine
{ 
    static void Main(string[] args)
    {
        // The Length property provides the number of array elements
        System.Console.WriteLine("parameter count = {0}", args.Length);

        for (int i = 0; i < args.Length; i++)
        {
            System.Console.WriteLine("Arg[{0}] = [{1}]", i, args[i]);
        }
    }
}
/* Output (assumes 3 cmd line args): 
    parameter count = 3
    Arg[0] = [a]
    Arg[1] = [b]
    Arg[2] = [c]
*/

Viz také

Úkoly

Jak: použití argumenty příkazového řádku v aplikaci Access foreach (C# program televize)

Referenční dokumentace

Vrácené hodnoty Main() (Příručka programování C#)

Koncepty

Příručka programování C#

Sestavování pomocí csc.exe v příkazovém řádku

Main() a argumenty příkazového řádku (Příručka programování C#)