Freigeben über


/optionexplicit

Bewirkt, dass der Compiler Fehler meldet, wenn Variablen vor der Verwendung nicht deklariert wurden.

/optionexplicit[+ | -]

Argumente

  • + | -
    Optional. Gibt an, dass für /optionexplicit+ Variablen explizit deklariert werden müssen. Die /optionexplicit+-Option ist die Standardoption. Sie ist identisch mit /optionexplicit. Die /optionexplicit--Option ermöglicht die implizite Deklaration von Variablen.

Hinweise

Wenn die Quellcodedatei ein Option Explicit-Anweisung (Visual Basic) enthält, überschreibt die Anweisung die /optionexplicit-Befehlszeilencompiler-Einstellung.

So legen Sie /optionexplicit in der Visual Studio-IDE fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus. Klicken Sie im Menü Projekt auf Eigenschaften. Weitere Informationen hierzu finden Sie unter Einführung in den Projekt-Designer.

  2. Klicken Sie auf die Registerkarte Kompilieren.

  3. Ändern Sie den Wert im Feld Option Explicit.

Beispiel

Der folgende Code wird kompiliert, wenn /optionexplicit- angegeben wird.

Module Module1
    Sub Main()
        i = 99
        System.Console.WriteLine(i)
    End Sub
End Module

Siehe auch

Referenz

/optioncompare

/optionstrict

/optioninfer

Beispiele für Kompilierungsbefehlszeilen (Visual Basic)

Option Explicit-Anweisung (Visual Basic)

VB-Standard, Projekte, Dialogfeld "Optionen"

Weitere Ressourcen

Visual Basic-Compiler

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Januar 2011

Verwendung der Anweisung Option Explicit geklärt.

Informationsergänzung.