Share via


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.Per ulteriori informazioni ed esempi, vedere Utilizzo di costruttori (Guida per programmatori C#) e Costruttori di istanze (Guida per programmatori C#).

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#).Per ulteriori informazioni ed esempi, vedere Costruttori di istanze (Guida per programmatori C#).

Anche le classi e le strutture statiche possono disporre di costruttori.Per ulteriori informazioni ed esempi, vedere Costruttori statici (Guida per programmatori C#).

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#

Altre risorse

Poiché gli inizializzatori vengono eseguiti nell'ordine opposto come costruttori? Part One