Freigeben über


Schlüsselwörter von Visual Basic

Aktualisiert: November 2007

In den folgenden Tabellen sind alle Schlüsselwörter der Visual Basic-Sprache aufgeführt.

Reservierte Schlüsselwörter

Die folgenden Schlüsselwörter sind reserviert. Das bedeutet, dass Sie sie nicht als Namen von Programmierelementen wie Variablen oder Prozeduren verwenden können. Sie können diese Beschränkung umgehen, indem Sie den Namen in eckige Klammern ([ ]) einschließen. Weitere Informationen finden Sie im Abschnitt "Mit Escapzeichen versehene Namen" unter Namen deklarierter Elemente.

Hinweis:

Die Verwendung von Namen mit Escapezeichen wird nicht empfohlen, da der Code dadurch möglicherweise schwer lesbar ist und Fehler auftreten können, die schwer zu finden sind.

AddHandler

AddressOf

Alias

And

AndAlso

As

Boolean

ByRef

Byte

ByVal

Call

Case

Catch

CBool

CByte

CChar

CDate

CDec

CDbl

Char

CInt

Class

CLng

CObj

Const

Continue

CSByte

CShort

CSng

CStr

CType

CUInt

CULng

CUShort

Date

Decimal

Declare

Default

Delegate

Dim

DirectCast

Do

Double

Each

Else

ElseIf

End

EndIf

Enum

Erase

Error

Event

Exit

False

Finally

For

Friend

Function

Get

GetType

GetXMLNamespace

Global

GoSub

GoTo

Handles

If

If()

Implements

Imports (.NET-Namespace und Typ)

Imports (XML-Namespace)

In

Inherits

Integer

Interface

Is

IsNot

Let

Lib

Like

Long

Loop

Me

Mod

Module

MustInherit

MustOverride

MyBase

MyClass

Namespace

Narrowing

New

Next

Not

Nothing

NotInheritable

NotOverridable

Object

Of

On

Operator

Option

Optional

Or

OrElse

Overloads

Overridable

Overrides

ParamArray

Partial

Private

Property

Protected

Public

RaiseEvent

ReadOnly

ReDim

REM

RemoveHandler

Resume

Return

Sbyte

Select

Set

Shadows

Shared

Short

Single

Static

Step

Stop

String

Structure

Sub

SyncLock

Then

Throw

To

True

Try

TryCast

TypeOf

Variant

Wend

UInteger

ULong

UShort

Using

When

While

Widening

With

WithEvents

WriteOnly

Xor

#Const

#Else

#ElseIf

#End

#If

=

&

&=

*

*=

/

/=

\

\=

^

^=

+

+=

-

-=

>>-Operator (Visual Basic)

>>=-Operator (Visual Basic)

<<

<<=

 

 

Hinweis:

EndIf, GoSub, Variant und Wend sind reservierte Schlüsselwörter, die in Visual Basic allerdings nicht mehr verwendet werden. Die Bedeutung des Let-Schlüsselworts hat sich geändert. Let wird jetzt in LINQ-Abfragen verwendet. Weitere Informationen finden Sie unter Let-Klausel (Visual Basic).

Nicht reservierte Schlüsselwörter

Die folgenden Schlüsselwörter sind nicht reserviert. Das bedeutet, dass Sie sie als Namen von Programmierelementen verwenden können. Dieses Vorgehen wird jedoch nicht empfohlen, da der Code dadurch möglicherweise schwer lesbar ist und Fehler auftreten können, die schwer zu finden sind.

Aggregat

Ansi

Assembly

Auto

Binary

Compare

Custom

Distinct

Equals

Explicit

Von

Gruppieren nach

Group Join

Into

IsFalse

IsTrue

Join

Key (Visual Basic)

Mid

Off

Order By

Preserve

Überspringen

Skip While

Strict

Take

Take While

Text

Unicode

Until

Speicherort

#ExternalSource

#Region

 

 

 

Siehe auch

Referenz

Member der Visual Basic-Laufzeitbibliothek

Schlüsselwörter und Member nach Tasks sortiert

Vergleich der Schlüsselwörter in verschiedenen Sprachen