Opdrachtregelargumenten weergeven

Argumenten die zijn opgegeven voor een uitvoerbaar bestand op de opdrachtregel zijn toegankelijk in instructies op het hoogste niveau of via een optionele parameter voor Main. De argumenten worden opgegeven in de vorm van een matrix met tekenreeksen. Elk element van de matrix bevat één argument. Witruimte tussen argumenten wordt verwijderd. Denk bijvoorbeeld aan deze opdrachtregel-aanroepen van een fictief uitvoerbaar bestand:

Invoer op opdrachtregel Matrix van tekenreeksen die worden doorgegeven aan Main
executable.exe a b c "a"

"b"

"c"
executable.exe één twee "één"

"twee"
executable.exe 'één twee' drie "één twee"

"drie"

Notitie

Wanneer u een toepassing uitvoert in Visual Studio, kunt u opdrachtregelargumenten opgeven op de pagina Foutopsporing, ProjectOntwerper.

Opmerking

In dit voorbeeld worden de opdrachtregelargumenten weergegeven die worden doorgegeven aan een opdrachtregeltoepassing. De weergegeven uitvoer is voor het eerste item in de bovenstaande tabel.

// 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]
*/

Zie ook