Program.cs point d'entrée
Contexte : Program.cs contient le point d’entrée. Avec C# 9+ (et .NET 10), vous pouvez utiliser les instructions de niveau supérieur pour simplifier.
Program.cs contient le point d’entrée de votre application .NET—le code qui s’exécute en premier.
Méthode Main traditionnelle
Section intitulée « Méthode Main traditionnelle »using System;
namespace MonApp{ class Program { static void Main(string[] args) { Console.WriteLine("Bonjour le monde !"); } }}Instructions de niveau supérieur (C# 9+)
Section intitulée « Instructions de niveau supérieur (C# 9+) »// Pas d'espace de noms, pas de classe, pas de méthode MainConsole.WriteLine("Bonjour le monde !");Arguments de ligne de commande
Section intitulée « Arguments de ligne de commande »// Avec instructions de niveau supérieurif (args.Length > 0){ Console.WriteLine($"Bonjour {args[0]} !");}