Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il compilatore non deduce il tipo di dati delle variabili locali statiche. Nell'esempio seguente, con Option Strict impostato su Off, il tipo di m sarà Object, indipendentemente dal fatto che Option Infer è impostato su On o Off. L'inferenza del tipo di variabile locale non è applicabile.
Sub Main()
Static m = 10
End Sub
Per impostazione predefinita, si tratta di un messaggio di avviso. Per informazioni su come nascondere gli avvisi o considerarli come errori, vedere Configuring Warnings in Visual Basic.
ID errore: BC42111
Per risolvere questo avviso
Specificare il tipo di dati per le variabili locali statiche.
Ad esempio, se si vuole che m nell'esempio precedente sia di tipo Integer, specificare il tipo nella dichiarazione.
Sub Main()
Static m As Integer = 10
End Sub