키워드(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

날짜

Decimal

Declare

Default

대리자

Dim

DirectCast

Do

Double

Each

Else

ElseIf

End 문

End <keyword>

EndIf

Enum

Erase

오류

Event

Exit

False

Finally

For (in For…Next)

For Each…Next

Friend

Function

Get

GetType

GetXMLNamespace

Global

GoSub

GoTo

핸들

상태

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

개체

Of

On

Operator

옵션

Optional

Or

OrElse

Out(제네릭 한정자)

Overloads

Overridable

Overrides

ParamArray

Partial

Private

속성

Protected

Public

RaiseEvent

ReadOnly

ReDim

REM

RemoveHandler

Resume

Return

SByte

Select

Set

Shadows

Shared

Short

Single

Static

Step

Stop

문자열

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

Assembly

Async

Auto

Await

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

텍스트

Unicode

Until

Where

Yield 

#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 런타임 라이브러리 멤버