Guide de programmation C#

Cette section fournit des informations détaillées sur les fonctionnalités et fonctions clés du langage C# accessibles par .NET Framework.

La majeure partie de cette section suppose que vous connaissez déjà en partie C# et les concepts de programmation généraux. Si vous êtes entièrement novice en programmation ou en C#, vous pouvez consulter le Centre de développement C#, où vous trouverez de nombreux didacticiels, exemples et vidéos pour vous aider à démarrer.

Pour plus d’informations sur des mots clés, opérateurs et directives de préprocesseur en particulier, consultez la page Référence du langage C#. Pour plus d’informations sur la spécification du langage C#, consultez la page Spécification du langage C#.

Sections du langage

À l’intérieur d’un programme C#

Main() et arguments de ligne de commande

Types

Tableaux

Chaînes

Instructions, expressions et opérateurs

Classes et structs

Propriétés

Interfaces

Indexeurs

Types d’énumération

Délégués

Événements

Génériques

Itérateurs

Expressions de requête LINQ

Expressions lambda

Espaces de noms

Types Nullable

Pointeurs et code unsafe

Commentaires sur la documentation XML

Sections de la plateforme

Domaines d’application (C# et Visual Basic)

Assemblys et le Global Assembly Cache

Attributs

Collections

Exceptions et gestion des exceptions

Système de fichiers et Registre (Guide de programmation C#)

Interopérabilité

Réflexion

Chapitre proposé

C# avancé dans C# 3.0 en bref, troisième édition : aide-mémoire pour les ordinateurs de bureau

Voir aussi

Référence du langage C#
C#