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
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#)