Udostępnij za pośrednictwem


Jak: wyświetlanie argumenty wiersza polecenia (Podręcznik programowania 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 Debugowanie strony, 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

Jak: foreach używając argumentów wiersza polecenia programu Access (C# Programming Guide)

Informacje

Wartości zwracane main() (Podręcznik programowania C#)

Koncepcje

Podręcznik programowania C#

Budynek wiersza polecenia z csc.exe

Main() i argumenty wiersza polecenia (Podręcznik programowania C#)