Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Compiler leitet den Datentyp von statischen lokalen Variablen nicht ab. Im folgenden Beispiel ist Option Strict auf Offfestgelegt und der Typ von m ist Object, unabhängig davon, ob Option Infer auf On oder Offfestgelegt ist. Der lokale Typrückschluss findet hier keine Anwendung.
Sub Main()
Static m = 10
End Sub
Standardmäßig ist diese Meldung eine Warnung. Weitere Informationen zum Ausblenden von Warnungen und zum Behandeln von Warnungen als Fehler finden Sie unter Configuring Warnings in Visual Basic.
Fehler-ID: BC42111
So reagieren Sie auf diese Warnung
Geben Sie den Datentyp für statische lokale Variablen an.
Wenn m im vorherigen Beispiel vom Typ Integersein soll, geben Sie den Typ in der Deklaration an.
Sub Main()
Static m As Integer = 10
End Sub