Condividi tramite


Routine delle proprietà e campi

Aggiornamento: novembre 2007

È possibile utilizzare proprietà e campi per memorizzare e recuperare informazioni in un oggetto. Date le similitudini esistenti tra proprietà e campi, stabilire quale sia la scelta di programmazione più adeguata in un dato caso può essere difficile.

Utilizzare le routine delle proprietà nei casi seguenti:

  • È necessario controllare quando e come un valore viene impostato o recuperato.

  • La proprietà contiene un insieme di valori ben definito che è necessario convalidare.

  • L'impostazione di un valore determina modifiche percettibili nello stato dell'oggetto, ad esempio a una proprietà IsVisible.

  • L'impostazione della proprietà provoca modifiche ad altre variabili interne o ai valori di altre proprietà.

  • È necessario eseguire una serie di passaggi prima dell'impostazione o del recupero della proprietà.

Utilizzare i campi nei seguenti casi:

  • Il valore è di tipo auto-convalidante. Si verifica ad esempio un errore o una conversione automatica di dati se a una variabile Boolean viene assegnato un valore diverso da True o False.

  • Tutti i valori nell'intervallo supportato dal tipo di dati sono validi, ad esempio nel caso di molte proprietà di tipo Single o Double.

  • La proprietà è un tipo di dati String e non vi è alcun vincolo sulla dimensione o il valore della stringa.

Vedere anche

Concetti

Confronto tra classi e moduli

Proprietà e routine delle proprietà

Tipi di dati in Visual Basic