Costruttori (Guida per programmatori C#)

Ogni volta che viene creata una classe o una struttura viene chiamato un costruttore. Una classe o una struttura può avere più costruttori che accettano argomenti differenti. Consentono al programmatore di impostare valori predefiniti, limitare la creazione di istanze, nonché scrivere codice flessibile e di facile lettura.

Se non viene fornito un costruttore per l'oggetto, per impostazione predefinita in C# ne verrà creato uno che crea l'istanza dell'oggetto e imposta le variabili membro sui valori predefiniti elencati nella Tabella dei valori predefiniti (Riferimenti per C#). Anche le classi e le strutture statiche possono disporre di costruttori.

Argomenti della sezione

Utilizzo di costruttori (Guida per programmatori C#)

Costruttori di istanze (Guida per programmatori C#)

Costruttori privati (Guida per programmatori C#)

Costruttori statici (Guida per programmatori C#)

Procedura: scrivere un costruttore di copia (Guida per programmatori C#)

Vedere anche

Riferimenti

Classi e struct (Guida per programmatori C#)

Distruttori (Guida per programmatori C#)

static (Riferimenti per C#)

Concetti

Guida per programmatori C#

Progettazione di costruttori

Altre risorse

Perché gli inizializzatori vengono eseguiti nell'ordine opposto rispetto ai costruttori? Part One