Ключевые слова (Visual Basic)

В следующих таблицах перечислены все ключевые слова языка Visual Basic.

Зарезервированные ключевые слова

Следующие ключевые слова являются зарезервированными — это значит, что их нельзя использовать в качестве имен программных элементов, например переменных или процедур.Можно обойти это ограничение, заключив имя в квадратные скобки ([]).Дополнительные сведения см. в разделе "Escaped Names" в Имена объявленных типов (Visual Basic).

ПримечаниеПримечание

Использовать имена c escape-знаками не рекомендуется, поскольку это затрудняет чтение кода и может привести к малозаметным ошибкам, которые трудно обнаружить.

AddHandler

AddressOf

Alias

И

AndAlso

As

Boolean

ByRef

Byte

ByVal

Call

Case

Catch

CBool

CByte

CChar

CDate

CDbl

CDec

Char

CInt

Class — ограничение

Оператор Class

CLng

CObj

Const

Continue

CSByte

CShort

CSng

CStr

CType

CUInt

CULng

CUShort

Дата

Decimal

Declare

Default

Делегат

Dim

DirectCast

Рекомендуется

Double

Each

Else

ElseIf

Оператор End

End <ключевое_слово>

EndIf

Enum

Erase

Ошибка

Событие

Exit

False

Finally

For (в For…Next)

For Each…Next

Friend

Функция

Get

GetType

GetXMLNamespace

Global

GoSub

GoTo

Handles

If

If()

Реализует.

Оператор Implements

Imports (пространство имен .NET и тип)

Imports (пространство имен XML)

В

In (универсальный модификатор)

Inherits

Integer

Интерфейс

Is

IsNot

Let

Lib

Like

Long

Loop

Me

Mod

Модуль

Оператор Module

MustInherit

MustOverride

MyBase

MyClass

Пространство имен

Narrowing

New — ограничение

Оператор New

Next

Next (в Resume)

Not

Nothing

NotInheritable

NotOverridable

Объект.

Of

On

Оператор

Параметр

Необязательно

Или

OrElse

Out (универсальный модификатор)

Overloads

Overridable

Overrides

ParamArray

Partial

Закрытый

Свойство.

Защищенный

Открытый

RaiseEvent

ReadOnly

ReDim

REM

RemoveHandler

Resume

Return

SByte

Select

Set

Shadows

Shared

Short

Single

Статический

Шаг

Stop

Строка.

Structure — ограничение

Оператор Structure

Sub

SyncLock

Then

Throw

Целевой тип

True

См.

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).

Не зарезервированные ключевые слова

Следующие ключевые слова не зарезервированы. Это означает, что их можно использовать в качестве имен для программных элементов.Однако делать так не рекомендуется, т.к. это делает код трудно читаемым и может привести к незначительным ошибкам, которые достаточно трудно найти.

Aggregate

Ansi

Сборка

Async

Auto

Подождите

Binary

Сравнение

Пользовательское

Distinct

Equals

Explicit

Исходный тип

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)

Перечисление элементов языка, используемых для работы с коллекциями.

Сводка по директивам компилятора (Visual Basic)

Перечисление директив, управляющих поведением компилятора.

Сводка по управлению ходом выполнения (Visual Basic)

Перечисление операторов, применяемых для организации циклов и изменения потока управления в процедурах.

Сводка по преобразованию (Visual Basic)

Перечисление функций, используемых для преобразования чисел, дат, значений времени и строк.

Сводка по типам данных (Visual Basic)

Перечисление типов данных.Также здесь представлено перечисление функций, используемых для преобразования и проверки типов данных.

Сводка элементов для работы со значениями даты и времени (Visual Basic)

Перечисление элементов языка, используемых для дат и значений времени.

Сводка по объявлениям и константам (Visual Basic)

Перечисление операторов, используемых для объявления переменных, констант, классов, модулей и других элементов языка программирования.Кроме того, здесь представлено перечисление элементов языка, используемых для получения сведений об объектах, обработки событий и реализации наследования.

Сводка по каталогам и файлам (Visual Basic)

Перечисление функций, используемых для управления файловой системой и обработки файлов.

Сводка по ошибкам (Visual Basic)

Перечисление языковых элементов, используемых для перехвата и возвращения значений ошибок во время выполнения.

Сводка по финансовым функциям (Visual Basic)

Перечисление процедур, используемых для выполнения финансовых вычислений.

Сводка по вводу и выводу (Visual Basic)

Перечисление функций, используемых для чтения файлов, записи в файлы, управления файлами и печати выходных результатов.

Сводка по сведениям и взаимодействию (Visual Basic)

Перечисление функций, используемых для запуска других программ, получения аргументов командной строки, управления объектами COM, извлечения информации о цвете и использования диалоговых окон с элементами управления.

Сводка по математическим функциям (Visual Basic)

Перечисление функций, используемых для выполнения тригонометрических и иных математических вычислений.

Ссылка My (Visual Basic)

Перечисление объектов, содержащихся в My — функциональном элементе, который обеспечивает доступ к часто используемым методам, свойствам и событиям на компьютере, на котором выполняется приложение, к текущему приложению, ресурсам приложения, параметрам настройки приложения и т. д.

Сводка операторов (Visual Basic)

Перечисление выражений назначения и сравнения, а также других операторов.

Сводка по реестру (Visual Basic)

Перечисление функций, используемых для чтения, сохранения и удаления параметров настройки программ.

Сводка по работе со строками (Visual Basic)

Перечисление функций, используемых для работы со строками.

См. также

Ссылки

Члены библиотеки времени выполнения Visual Basic

Сравнение ключевых слов в разных языках