Parancssori argumentumok megjelenítése

A parancssorban végrehajtható argumentumok felső szintű utasításokban vagy egy választható paraméteren Mainkeresztül érhetők el. Az argumentumokat sztringek tömbje adja meg. A tömb minden eleme egy argumentumot tartalmaz. Az argumentumok közötti térköz el lesz távolítva. Vegyük például egy fiktív végrehajtható fájl parancssori meghívását:

Bemenet a parancssorban A Főnek átadott sztringek tömbje
executable.exe a b c "a"

"b"

"c"
executable.exe egy kettő "egy"

"kettő"
executable.exe "egy kettő" három "egy kettő"

"három"

Feljegyzés

Amikor egy alkalmazást futtat a Visual Studióban, a Project Tervező hibakeresési lapon megadhatja a parancssori argumentumokat.

Példa

Ez a példa a parancssori alkalmazásnak átadott parancssori argumentumokat jeleníti meg. A megjelenített kimenet a fenti táblázat első bejegyzéséhez tartozik.

// The Length property provides the number of array elements.
Console.WriteLine($"parameter count = {args.Length}");

for (int i = 0; i < args.Length; i++)
{
    Console.WriteLine($"Arg[{i}] = [{args[i]}]");
}

/* Output (assumes 3 cmd line args):
    parameter count = 3
    Arg[0] = [a]
    Arg[1] = [b]
    Arg[2] = [c]
*/

Lásd még