Поделиться через


Information.VbTypeName(String) Метод

Определение

Возвращает значение типа String, содержащее имя типа данных Visual Basic для переменной.

public:
 static System::String ^ VbTypeName(System::String ^ UrtName);
public static string? VbTypeName (string? UrtName);
public static string VbTypeName (string UrtName);
static member VbTypeName : string -> string
Public Function VbTypeName (UrtName As String) As String

Параметры

UrtName
String

Обязательный. Переменная типа String, содержащая имя типа, используемое средой CLR.

Возвращаемое значение

Возвращает значение типа String, содержащее имя типа данных Visual Basic для переменной.

Примеры

В следующем примере функция используется VbTypeName для возврата имен типов данных для нескольких переменных.

Dim sysDateName As String = "System.DateTime"
Dim sysShortName As String = "Int16"
Dim sysBadName As String = "Nonsense"
Dim testVbName As String
testVbName = VbTypeName(sysDateName)
' Returns "Date".
testVbName = VbTypeName(sysShortName)
' Returns "Short".
testVbName = VbTypeName(sysBadName)
' Returns Nothing.

Комментарии

VbTypeName возвращает имя типа Visual Basic, соответствующее имени типа среды CLR. Например, если UrtName содержит "Int32" или "System.Int32", VbTypeName возвращает "Целое число". Если VbTypeName не распознает значение UrtName, возвращается Nothing (а не строка Nothing).

Имя типа в UrtName можно получить из различных источников, например из Name свойства в MemberInfo массиве Type класса .

Применяется к

См. также раздел