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 kann den Datentyp einer Variablen nicht ableiten, wenn die Variable zum Erstellen des Anfangswerts in der Deklaration verwendet wird.
Wenn die Option Infer beispielsweise auf Onfestgelegt ist, können die folgenden Beispiele nicht kompiliert werden:
Deklarationen
' Does not compile with Option Infer on. Dim m = m Dim d = someFunction(d)ForLoop' Does not compile with Option Infer on. For j = 1 To j NextFor EachLoop' Does not compile with Option Infer on. For Each customer In customer.Orders Next
Fehler-ID: BC30980
So beheben Sie diesen Fehler
Wenn die beiden Variablen auf verschiedene Werte verweisen sollen, ändern Sie den Namen der zu deklarierenden Variablen.
Verwenden Sie im Anfangswert auf der rechten Seite der Zuweisung statt des Variablennamens einen Literalwert.
Verwenden Sie eine
As-Klausel, um den Typ der zu deklarierenden Variablen anzugeben.