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
Sestavování pomocí csc.exe v příkazovém řádku
Main() a argumenty příkazového řádku (Příručka programování C#)