Функция IsNumeric (Visual Basic)
Обновлен: Ноябрь 2007
Возвращает значение типа Boolean, указывающее, может ли выражение обрабатываться как число.
Public Function IsNumeric(ByVal Expression As Object) As Boolean
Параметры
- Expression
Обязательно. Выражение Object.
Заметки
IsNumeric возвращает True если тип данных Expression из Boolean, ByteDecimal, Double, Integer, Long, SByte, Short, Single, UInteger, ULong или UShort, или Object, который содержит один из этих числовых типов. Она также возвращает True в случае, если Expression это Char или String, которые могут быть успешно преобразованы в число.
IsNumeric возвращает False, если Expression это данные типа Date или данные типа Object и оно не содержит числового типа. IsNumeric возвращает False, если Expression является Char или String, которые не могут быть преобразованы в число.
Пример
В следующем примере функция IsNumeric используется для определения того, может ли содержимое переменной обрабатываться как число.
Dim testVar As Object
Dim numericCheck As Boolean
testVar = "53"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "459.95"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "45 Help"
' The following call to IsNumeric returns False.
numericCheck = IsNumeric(testVar)
Требования
Пространство имен: Microsoft.VisualBasic
Модуль: Information
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)