Strutture (Visual Basic)

Una struttura è una generalizzazione del tipo definito dall'utente (UDT) supportato dalle versioni precedenti di Visual Basic. Oltre ai campi, le strutture possono esporre proprietà, metodi ed eventi. Una struttura può implementare una o più interfacce ed è possibile dichiarare singoli livelli di accesso per ogni campo.

È possibile combinare elementi di dati di tipi diversi per creare una struttura. Una struttura associa uno o più elementi tra loro e con la struttura stessa. Quando si dichiara una struttura, diventa un tipo di dati composito ed è possibile dichiarare variabili di tale tipo.

Le strutture sono utili quando si desidera che una singola variabile contenga diverse informazioni correlate. Ad esempio, si potrebbe voler tenere insieme il nome, il numero di telefono interno e lo stipendio di un dipendente. È possibile usare diverse variabili per queste informazioni oppure è possibile definire una struttura e usarla per una singola variabile dipendente. Il vantaggio della struttura diventa evidente quando si hanno molti dipendenti e quindi molte istanze della variabile.

In questa sezione

Procedura: Dichiarare una struttura
Illustra come dichiarare una struttura e i relativi elementi.

Variabili di struttura
Illustra l'assegnazione di una struttura a una variabile e l'accesso ai relativi elementi.

Strutture e altri elementi di programmazione
Riepiloga il modo in cui le strutture interagiscono con matrici, oggetti, routine e tra loro.

Strutture e classi
Descrive le analogie e le differenze tra strutture e classi.

Tipi di dati
Presenta i tipo di dati di Visual Basic e spiega come usarli.

Tipi di dati
Elenca i tipi di dati elementari forniti da Visual Basic.