Constructeurs (Guide de programmation C#)

À chaque fois qu'une classe ou qu'unstruct est créé, son constructeur est appelé. Une classe ou un struct peut avoir plusieurs constructeurs qui prennent des arguments différents. Les constructeurs permettent au programmeur de définir des valeurs par défaut, de limiter l'instanciation et d'écrire un code souple d'utilisation et facile à lire.

Si vous ne fournissez pas de constructeur pour votre objet, C# en créera un par défaut qui instanciera l'objet et affectera à toutes les variables membres les valeurs par défaut répertoriées ici : Tableau des valeurs par défaut (Référence C#). Les classes et structs statiques peuvent également avoir des constructeurs.

Dans cette section

Utilisation de constructeurs (Guide de programmation C#)

Constructeurs d'instances (Guide de programmation C#)

Constructeurs privés (Guide de programmation C#)

Constructeurs statiques (Guide de programmation C#)

Comment : écrire un constructeur de copie (Guide de programmation C#)

Rubriques connexes

Guide de programmation C#

Objets, classes et structs (Guide de programmation C#)

Conception de constructeurs

Destructeurs (Guide de programmation C#)

static (Référence C#)