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 класса .