다음을 통해 공유


Visual Basic 언어 키워드

업데이트: 2007년 11월

다음 표에는 모든 Visual Basic 언어 키워드가 나와 있습니다.

예약된 키워드

다음은 예약된 키워드이며 변수나 프로시저 같은 프로그래밍 요소의 이름으로 사용할 수 없습니다. 그러나 이름을 괄호로 닫으면([ ]) 이러한 제한에 상관없이 예약된 키워드를 프로그래밍 요소 이름으로 사용할 수 있습니다. 자세한 내용은 선언 요소 이름에서 "이스케이프된 이름"을 참조하십시오.

참고:

이스케이프된 이름을 사용하면 코드를 읽기가 어려워져 발견하기 힘든 사소한 오류를 발생시킬 수 있으므로 가급적 사용하지 않는 것이 좋습니다.

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 네임스페이스 및 형식)

Imports(XML 네임스페이스)

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

=

&

&=

*

*=

/

/=

\

\=

^

^=

+

+=

-

-=

>> 연산자(Visual Basic)

>>= 연산자(Visual Basic)

<<

<<=

 

 

참고:

EndIf, GoSub, Variant 및 Wend는 예약된 키워드로 유지되지만 Visual Basic에서는 더 이상 사용되지 않습니다. Let 키워드는 의미가 변경되었으며 이제 Let LINQ 쿼리에 사용됩니다. 자세한 내용은 Let 절(Visual Basic)을 참조하십시오.

예약되지 않은 키워드

다음은 예약되지 않은 키워드이며 프로그래밍 요소의 이름으로 사용할 수 있습니다. 그러나 예약되지 않은 키워드를 사용하면 코드를 읽기가 어려워져 발견하기 힘든 사소한 오류를 발생시킬 수 있으므로 가급적 사용하지 않는 것이 좋습니다.

Aggregate

Ansi

Assembly

Auto

Binary

Compare

Custom

Distinct

Equals

Explicit

From

Group By

Group Join

Into

IsFalse

IsTrue

Join

Key(Visual Basic)

Mid

Off

Order By

Preserve

Skip

Skip While

Strict

Take

Take While

Text

Unicode

Until

Where

#ExternalSource

#Region

 

 

 

참고 항목

참조

Visual Basic 런타임 라이브러리 멤버

작업별 키워드 및 멤버

언어 간 키워드 비교