Sdílet prostřednictvím


Postupy: Zobrazení argumentů příkazového řádku (Průvodce programováním v 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 Stránka Ladění, návrhář projektu.

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

Postupy: Přístup k argumentům příkazového řádku pomocí příkazu foreach (Průvodce programováním v C#)

Referenční dokumentace

Návratové hodnoty Main() (Průvodce programováním v C#)

Koncepty

Průvodce programováním v C#

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

Argumenty Main() a příkazového řádku (Průvodce programováním v C#)