Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Type Возвращает объект для указанного типа. Объект Type предоставляет сведения о типе, например о его свойствах, методах и событиях.
Синтаксис
GetType(typename)
Параметры
| Параметр | Описание |
|---|---|
typename |
Имя типа, для которого требуется информация. |
Замечания
Оператор GetType возвращает Type объект для указанного typenameобъекта. Вы можете передать имя любого определенного типа в typename. Это включает следующее:
Любой тип данных Visual Basic, например
BooleanилиDate.Любой класс .NET Framework, структура, модуль или интерфейс, например System.ArgumentException или System.Double.
Любой класс, структура, модуль или интерфейс, определенный приложением.
Любой массив, определенный приложением.
Любой делегат, определенный приложением.
Любое перечисление, определенное Visual Basic, .NET Framework или приложением.
Если вы хотите получить объект типа переменной объекта, используйте Object.GetType этот метод.
Оператор GetType может быть полезен в следующих обстоятельствах:
- Необходимо получить доступ к метаданным для типа во время выполнения. Объект Type предоставляет метаданные, такие как элементы типа и сведения о развертывании. Это необходимо, например, для отражения сборки. Дополнительные сведения см. также System.Reflection.
Пример
В следующих примерах показан оператор, используемый GetType .
' The following statement returns the Type object for Integer.
MsgBox(GetType(Integer).ToString())
' The following statement returns the Type object for one-dimensional string arrays.
MsgBox(GetType(String()).ToString())