Skip to content

FR CSharp Keyword args

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

C#: args

Manuel C# · Guide pratique

Paramètre implicite string[] du programme de niveau supérieur. Dans un Main standard, un tel nom de paramètre est une convention et non un mot obligatoire.

Exemple simple (Example.cs)

Enregistrez cet exemple séparément dans Example.cs. Exécutez-le indépendamment des autres exemples de cette page.

Example.cs:

// PROJECT-EXAMPLE
System.Console.WriteLine(args.Length == 0 ? "No arguments" : args[0]);

Résultat:

No arguments

Syntaxe

string[] args / top-level args

Exemple 1 : formulaire de base

using System; Console.WriteLine(args.Length > 0 ? args[0] : "No arguments");

Exemple 2 : une autre forme pratique

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using System.IO;
using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;

public static class Program
{
    public static async Task Main(string[] args)
    {
        for (int i = 0; i < args.Length; i++) Console.WriteLine($"{i}:{args[i]}");
    }
}

Source officielle : Microsoft Apprendre.

Clone this wiki locally