Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Bienvenue dans l’introduction aux didacticiels C#. Ces leçons commencent par du code interactif que vous pouvez exécuter dans gitHub codespaces. 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 découvrez les principes de base 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.
Pour utiliser des espaces de code GitHub, vous devez créer un compte GitHub gratuit.
Hello World
Dans le tutoriel Hello World , vous créez le programme C# le plus simple. Vous explorez le type string et comment travailler avec le texte.
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 apprenez 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 apprenez 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 découvrez comment ajouter et supprimer des éléments, rechercher des éléments et trier les listes. Vous explorez 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 à l'aide de and, or et not de la logique. 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.