Guide de programmation C#C# programming guide

Cette section fournit des informations détaillées sur les fonctionnalités clés du langage C# et les fonctionnalités accessibles à C# via .NET.This section provides detailed information on key C# language features and features accessible to C# through .NET.

La majeure partie de cette section suppose que vous connaissez déjà en partie C# et les concepts de programmation généraux.Most of this section assumes that you already know something about C# and general programming concepts. Si vous êtes débutant en programmation ou en C#, vous souhaiterez peut-être consulter la Présentation des didacticiels C# ou du didacticiel .net dans le navigateur, où aucune connaissance préalable de la programmation n’est requise.If you are a complete beginner with programming or with C#, you might want to visit the Introduction to C# Tutorials or .NET In-Browser Tutorial, where no prior programming knowledge is required.

Pour plus d’informations sur les mots clés, les opérateurs et les directives de préprocesseur spécifiques, consultez référence C#.For information about specific keywords, operators, and preprocessor directives, see C# Reference. Pour plus d’informations sur la spécification du langage C#, consultez la page Spécification du langage C#.For information about the C# Language Specification, see C# Language Specification.

Sections du programmeProgram sections

À l’intérieur d’un programme C#Inside a C# Program

Main () et arguments de ligne de commandeMain() and Command-Line Arguments

Sections du langageLanguage Sections

Instructions, expressions et opérateursStatements, Expressions, and Operators

TypesTypes

Classes et structsClasses and Structs

InterfacesInterfaces

DéléguésDelegates

TableauxArrays

ChaînesStrings

PropriétésProperties

IndexeursIndexers

ÉvénementsEvents

GénériquesGenerics

IteratorsIterators

Expressions de requête LINQLINQ Query Expressions

Expressions lambdaLambda Expressions

Espaces de nomsNamespaces

Pointeurs et code unsafeUnsafe Code and Pointers

Commentaires de documentation XMLXML Documentation Comments

Sections de la plateformePlatform Sections

Domaines d'applicationApplication Domains

Assemblys dans .NETAssemblies in .NET

AttributsAttributes

RegroupementsCollections

Exceptions et gestion des exceptionsExceptions and Exception Handling

Système de fichiers et Registre (Guide de programmation C#)File System and the Registry (C# Programming Guide)

InteropérabilitéInteroperability

RéflexionReflection

Voir aussiSee also