Présentation de C#

Bienvenue dans les tutoriels de présentation de C#. Ces leçons commencent par du code interactif que vous pouvez exécuter dans votre navigateur. Vous pouvez apprendre les principes de base de C# à partir de la série vidéo C# 101 avant de commencer ces leçons interactives.

Les premières leçons expliquent les concepts de C# à l’aide de petits extraits de code. Vous apprendrez les bases de la syntaxe C# et comment utiliser des types de données tels que des chaînes, des nombres et des valeurs booléennes. Tout est interactif, vous allez écrire et exécuter du code en quelques minutes. Ces premières leçons prennent pour acquis que vous n’avez aucune connaissance préalable de la programmation ou du langage C#.

Vous pouvez essayer ces tutoriels dans différents environnements. Les concepts que vous allez apprendre sont les mêmes. La différence réside dans l’expérience que vous préférez :

Tous les tutoriels de présentation proposés après la leçon Hello World sont disponibles en ligne dans le navigateur ou dans votre propre environnement de développement local. À la fin de chaque tutoriel, vous décidez si vous souhaitez effectuer la leçon suivante en ligne ou sur votre propre ordinateur. Vous trouverez également des liens pour vous aider à configurer votre environnement et passer au tutoriel suivant sur votre ordinateur.

Hello world

Dans le tutoriel Hello world, vous allez créer le programme le plus basique en C#. Vous explorerez le type string et l’utilisation de texte. Vous pouvez également utiliser le chemin sur Microsoft Learn ou Jupyter sur Binder.

Nombres en C#

Dans le tutoriel Nombres en C#, vous allez apprendre comment les ordinateurs stockent les nombres et comment effectuer des calculs avec différents types numériques. Vous apprendrez les bases de l’arrondi et comment effectuer des calculs mathématiques à l’aide de C#. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.

Ce tutoriel part du principe que vous avez terminé la leçon Hello World.

Branches et boucles

Le tutoriel Branches et boucles explique les bases de la sélection de différents chemins d’exécution de code en fonction des valeurs stockées dans des variables. Vous allez apprendre les principes fondamentaux du flux de contrôle, sur la base duquel les programmes prennent des décisions et choisissent différentes actions. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.

Ce tutoriel part du principe que vous avez terminé les leçons « Hello World » et « Nombres in C#.

Collection de listes

La leçon Collection de listes vous présente le type Collection de listes qui stocke les séquences de données. Vous apprendrez à ajouter et à supprimer des éléments, à rechercher des éléments et à trier des listes. Vous découvrirez différents types de listes. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.

Ce didacticiel part du principe que vous avez terminé les leçons mentionnées ci-dessus.

101 échantillons LINQ

Cet exemple nécessite l’outil global dotnet-try. Une fois que vous avez installé l’outil et cloné le référentiel try-samples, vous pouvez découvrir la requête LINQ (Language Integrated Query) à travers un ensemble de 101 échantillons que vous pouvez exécuter de manière interactive. Vous pouvez explorer différentes façons d’interroger, d’explorer et de transformer des séquences de données.