Porady: wyświetlanie argumentów wiersza poleceń (Przewodnik programowania w języku C#)
Argumenty przekazane do pliku wykonywalnego w wierszu polecenia są dostępne za pośrednictwem opcjonalny parametr do Main.Argumenty są dostarczane w postaci tablicy ciągów.Każdy element tablicy zawiera jeden argument.Odstęp między argumentami jest usuwany.Na przykład należy wziąć pod uwagę te wywołania wiersza polecenia fikcyjne pliku wykonywalnego:
Wejście na wiersza polecenia |
Tablica ciągów przekazywanych do głównego |
---|---|
Executable.exe a b c |
"" "b" "c" |
Executable.exe jeden dwa |
"jeden" "dwa" |
Executable.exe "jednego dwóch" trzy |
"jeden dwa" "trzy" |
[!UWAGA]
Po uruchomieniu aplikacji w programie Visual Studio, można określić argumenty wiersza polecenia w Strona debugowania, Projektant projektu.
Przykład
W tym przykładzie wyświetla argumenty wiersza polecenia przekazywane do aplikacji wiersza polecenia.Dane wyjściowe, wyświetlane jest pierwszy wpis w tabeli powyżej.
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]
*/
Zobacz też
Zadania
Informacje
Zwracane wartości Main() (Przewodnik programowania w języku C#)
Koncepcje
Przewodnik programowania w języku C#
Kompilacja za pomocą wiersza polecenia przy użyciu csc.exe
Main() i argumenty wiersza poleceń (Przewodnik programowania w języku C#)