Strutture (Visual Basic)
Una struttura rappresenta una generalizzazione del tipo definito dall'utente (UDT, User-Defined Type) supportato dalle precedenti versioni di Visual Basic. Oltre ai campi, le strutture sono in grado di esporre proprietà, metodi ed eventi. Una struttura può implementare una o più interfacce ed è possibile dichiarare i livelli individuali di accesso per ciascun campo.
È possibile combinare dati di tipi differenti in modo da creare una struttura. Una struttura associa uno o più elementi tra loro e all'interno della struttura stessa. Quando si dichiara una struttura, essa diviene un tipo di dati composito ed è possibile dichiarare variabili di tale tipo.
Le strutture risultano utili quando si desidera che una singola variabile possa contenere più informazioni correlate. Si consideri ad esempio il caso in cui si desideri riunire informazioni quali il nome, l'interno telefonico e lo stipendio di un dipendente. Sarà possibile utilizzare più variabili per queste informazioni oppure definire una struttura e utilizzarla per un'unica variabile di dipendente. Il vantaggio della struttura diviene evidente quando il numero dei dipendenti è alto e pertanto sono numerose anche le istanze della variabile.
In questa sezione
Procedura: dichiarare una struttura (Visual Basic)
Viene illustrata la dichiarazione di una struttura e dei relativi elementi.Variabili di struttura (Visual Basic)
Viene illustrata l'assegnazione di una struttura a una variabile e l'accesso ai relativi elementi.Strutture e altri elementi di programmazione (Visual Basic)
Viene riepilogata la modalità di interazione delle strutture con matrici, oggetti, routine e altre strutture.Strutture e classi (Visual Basic)
Vengono illustrate le analogie e differenze tra strutture e classi.
Sezioni correlate
Tipi di dati in Visual Basic
Vengono introdotti i tipi di dati forniti da Visual Basic e ne viene descritto l'utilizzo.Riepilogo dei tipi di dati (Visual Basic)
Vengono elencati i tipi di dati elementari disponibili in Visual Basic.