Ricerca…


Osservazioni

Option Explicit On è una buona pratica consigliata con Visual Basic .Net. Ti aiuta come sviluppatore a produrre codice più pulito, più stabile, più privo di bug e più manutenibile. In alcuni casi può anche aiutarti a scrivere programmi con prestazioni migliori!

con riferimento a https://support.microsoft.com/it-it/kb/311329#bookmark-3 è inoltre possibile utilizzare l'opzione strict al posto dell'opzione esplicita. Opzione strict eredita l'opzione esplicita.

Che cos'è?

Ti costringe a dichiarare esplicitamente tutte le variabili.

Qual è la differenza tra dichiarare esplicitamente e dichiarare implicitamente una variabile?

Dichiarare esplicitamente una variabile:

Dim anInteger As Integer = 1234

Dichiarare implicitamente una variabile:

'Did not declare aNumber using Dim
aNumber = 1234

Conclusione

Pertanto, dovresti sempre avere Option Explicit On quanto potresti perdere una variabile durante l'assegnazione, il che causa il comportamento imprevisto del programma.

Come accenderlo?

Livello di documento

È attivo per impostazione predefinita, ma puoi avere un ulteriore livello di protezione posizionando Option Explicit On nella parte superiore del file di codice. L'opzione si applicherà all'intero documento.

Livello del progetto

Puoi accenderlo tramite il menu in Visual Studio:

Progetto> [Progetto] Proprietà> scheda Compila> Opzione esplicita

Scegli On nel menu a discesa. L'opzione si applicherà all'intero documento.

Tutti i nuovi progetti

Puoi attivarlo di default per tutti i nuovi progetti selezionando:

Strumenti> Opzioni> Progetti e soluzioni> Valori predefiniti VB> Opzione Esplicita

Scegli On nel menu a discesa.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow