Bases de C#

Hello World et la structure d'un programme C#

Dans cette leçon, vous allez écrire votre premier programme C# et découvrir la structure de base d'une application console.

Introduction

Toute application console C# commence son exécution par la méthode Main. Cette méthode se trouve dans une classe, ici la classe Program. La directive using System en haut du fichier permet d'utiliser les types prêts à l'emploi de .NET, comme Console, sans écrire le nom complet System.Console.

La méthode Main est déclarée static parce que le programme l'appelle dès son démarrage, alors qu'aucun objet n'a encore été créé. L'instruction Console.WriteLine affiche une ligne de texte à l'écran puis passe à la ligne, le résultat est donc Hello, C#!.

Exemple C# exécutable

C#
Exécuter le code →
Program.cs
using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, C#!");
    }
}
Résultat de l’exécution
Hello, C#!

S'entraîner avec le débogueur

Placez un point d'arrêt sur une affectation ou une condition importante, cliquez sur Debug et inspectez les valeurs locales avant de passer à la ligne suivante.

S'entraîner avec un défi

Utilisez le contenu de cette leçon pour résoudre un vrai problème. Chaque défi s'exécute dans le navigateur, avec des tests instantanés et une revue par l'IA.

Tous les défis