Partager via


Présentation de C#

Bienvenue dans l’introduction aux didacticiels 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# de la série vidéo C# pour débutants avant de commencer ces leçons interactives.

Les premières leçons expliquent les concepts C# à l’aide de petits extraits de code. Vous allez découvrir les bases de la syntaxe C# et comment utiliser des types de données tels que des chaînes, des nombres et des booléens. Tout est interactif et vous allez écrire et exécuter du code en quelques minutes. Ces premières leçons supposent qu’aucune connaissance préalable de la programmation ou du langage C# n’est prise en compte. Chaque leçon s’appuie sur les leçons précédentes. Vous devriez les faire dans l’ordre. Toutefois, si vous avez une expérience de programmation, vous pouvez ignorer ou parcourir les premières leçons et commencer par de nouveaux concepts.

Vous pouvez essayer ces didacticiels 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 :

Hello World

Dans le didacticiel Hello World, vous allez créer le programme C# le plus simple. Vous allez explorer le type string et comment travailler avec du texte. Vous pouvez également utiliser le chemin sur la formation Microsoft Learn.

Nombres en C#

Dans le didacticiel Nombres en C#, vous allez découvrir comment les ordinateurs stockent des numéros et comment effectuer des calculs avec différents types numériques. Vous allez découvrir les bases de l’arrondi et comment effectuer des calculs mathématiques à l’aide de C#.

Tuples et types

Dans le didacticiel Tuples et types , vous allez apprendre à créer des types en C#. Vous pouvez créer des tuples, des enregistrements, des structures et des types classes. Les fonctionnalités de ces différents types de types reflètent leurs différentes utilisations.

Branches et boucles

Le didacticiel Branches et boucles explique les principes de base de la sélection de différents chemins d’exécution du code en fonction des valeurs stockées dans des variables. Vous découvrirez les bases du flux de contrôle, qui est la base de la façon dont les programmes prennent des décisions et choisissent différentes actions.

Collection de listes

La leçon de la collection List vous offre un aperçu du type de collection List qui stocke des séquences de données. Vous allez apprendre à ajouter et supprimer des éléments, à rechercher des éléments et à trier les listes. Vous allez explorer différents types de listes.

Critères spéciaux

La leçon de correspondance de motifs fournit une introduction à la correspondance de motifs. La mise en correspondance des modèles vous permet de comparer une expression à un modèle. La réussite du match détermine quelle logique de programme suivre. Les modèles peuvent comparer des types, des propriétés d’un type ou du contenu d’une liste. Vous pouvez combiner plusieurs modèles en utilisant la logique and, or et not. Les modèles fournissent un vocabulaire riche pour inspecter les données et prendre des décisions dans votre programme en fonction de cette inspection.

Configurer votre environnement local

Une fois ces didacticiels terminés, configurez un environnement de développement. Vous voudrez :

Instructions d’installation

Sous Windows, ce fichier de configuration WinGet permet d'installer tous les prérequis. Si vous avez déjà installé quelque chose, WinGet ignore cette étape.

  1. Téléchargez le fichier et double-cliquez pour l’exécuter.
  2. Lisez le contrat de licence, tapez et, puis sélectionnez Entrer lorsque vous êtes invité à accepter.
  3. Si vous recevez une invite de contrôle de compte d’utilisateur (UAC) qui clignote dans votre barre des tâches, autorisez la poursuite de l'installation.

Sur d’autres plateformes, vous devez installer chacun de ces composants séparément.

  1. Téléchargez le programme d’installation recommandé à partir de la page de téléchargement du Kit de développement logiciel (SDK) .NET et double-cliquez pour l’exécuter. La page de téléchargement détecte votre plateforme et recommande le dernier programme d’installation de votre plateforme.
  2. Téléchargez le dernier programme d’installation à partir de la page d’accueil Visual Studio Code, puis double-cliquez pour l’exécuter. Cette page détecte également votre plateforme et le lien doit être correct pour votre système.
  3. Cliquez sur le bouton « Installer » dans la page d’extension devKit C#. Cela ouvre Visual Studio Code et vous demande si vous souhaitez installer ou activer l’extension. Sélectionnez « installer ».