키워드(Visual Basic)

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

예약된 키워드

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

참고

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

AddHandler

AddressOf

Alias

And

AndAlso

As

Boolean

ByRef

Byte

ByVal

Call

Case

Catch

CBool

CByte

CChar

CDate

CDbl

CDec

Char

CInt

Class Constraint

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 문

End <keyword>

EndIf

Enum

Erase

Error

Event

Exit

False

Finally

For (in For…Next)

For Each…Next

Friend

Function

Get

GetType

GetXMLNamespace

Global

GoSub

GoTo

Handles

If

If

Implements

Implements 문

Imports(.NET 네임스페이스 및 형식)

Imports(XML 네임스페이스)

In

in(제네릭 한정자)

Inherits

Integer

Interface

Is

IsNot

Let

Lib

Like

Long

Loop

Me

Mod

모듈

Module 문

MustInherit

MustOverride

MyBase

MyClass

Namespace

Narrowing

New Constraint

New 연산자

Next

Next(Resume 문)

Not

Nothing

NotInheritable

NotOverridable

Object

Of

On

Operator

Option

Optional

Or

OrElse

Out(제네릭 한정자)

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 Constraint

Structure 문

Sub

SyncLock

Then

Throw

To

True

Try

TryCast

TypeOf…Is

UInteger

ULong

UShort

Using

Variant

Wend

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)을 참조하십시오.

예약되지 않은 키워드

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

집계

Ansi

어셈블리

Auto

Binary

비교

사용자 지정

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)

배열을 만들고, 정의하고, 사용하는 데 사용되는 언어 요소를 나열합니다.

Collection 개체 요약(Visual Basic)

컬렉션에 사용되는 언어 요소를 나열합니다.

Compiler 지시문 요약(Visual Basic)

컴파일러 동작을 제어하는 지시문을 나열합니다.

제어 흐름 요약(Visual Basic)

프로시저 흐름을 반복하고 제어하는 데 사용되는 문을 나열합니다.

변환 요약(Visual Basic)

숫자, 날짜, 시간 및 문자열을 변환하는 데 사용되는 함수를 나열합니다.

데이터 형식 요약(Visual Basic)

데이터 형식을 나열합니다. 데이터 형식을 변환하고 유효성을 검사하는 데 사용되는 함수도 나열합니다.

날짜 및 시간 요약(Visual Basic)

날짜 및 시간에 사용되는 언어 요소를 나열합니다.

선언 및 상수 요약(Visual Basic)

변수, 상수, 클래스, 모듈 및 기타 프로그래밍 요소를 선언하는 데 사용되는 문을 나열합니다. 또한 개체 정보를 가져오고, 이벤트를 처리하고, 상속을 구현하는 데 사용되는 언어 요소를 나열합니다.

디렉터리 및 파일 요약(Visual Basic)

파일 시스템을 제어하고 파일을 처리하는 데 사용되는 함수를 나열합니다.

오류 요약(Visual Basic)

런타임 오류 값을 catch하고 반환하는 데 사용되는 언어 요소를 나열합니다.

회계 요약(Visual Basic)

재무 관련 계산을 수행하는 데 사용되는 함수를 나열합니다.

입력 및 출력 요약(Visual Basic)

파일에 대한 읽기 및 쓰기, 파일 관리 및 출력 인쇄에 사용되는 함수를 나열합니다.

정보 및 상호 작용 요약(Visual Basic)

기타 프로그램을 실행하고, 명령줄 인수를 가져오고, COM 개체를 조작하고, 색 정보를 검색하고, 제어 대화 상자를 사용하는 데 사용되는 함수를 나열합니다.

수학 요약(Visual Basic)

삼각 함수 및 기타 수학적 계산을 수행하는 데 사용되는 함수를 나열합니다.

My 참조(Visual Basic)

응용 프로그램을 실행하는 컴퓨터, 현재 응용 프로그램, 응용 프로그램의 리소스, 응용 프로그램의 설정 등에 자주 사용되는 메서드, 속성 및 이벤트에 대한 액세스를 제공하는 기능인 My에 포함된 개체를 나열합니다.

연산자 요약(Visual Basic)

할당 및 비교 식과 기타 연산자를 나열합니다.

레지스트리 요약(Visual Basic)

프로그램 설정을 읽고 저장하고 삭제하는 데 사용되는 함수를 나열합니다.

문자열 조작 요약(Visual Basic)

문자열을 조작하는 데 사용되는 함수를 나열합니다.

참고 항목

참조

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

다양한 언어의 키워드 비교

기타 리소스

방법: 참조 강조 표시 사용