Information.IsNumeric(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение типа Boolean
, указывающее, может ли выражение обрабатываться как число.
public:
static bool IsNumeric(System::Object ^ Expression);
public static bool IsNumeric (object? Expression);
public static bool IsNumeric (object Expression);
static member IsNumeric : obj -> bool
Public Function IsNumeric (Expression As Object) As Boolean
Параметры
- Expression
- Object
Обязательный. Выражение Object
.
Возвращаемое значение
Возвращает значение типа Boolean
, указывающее, может ли выражение обрабатываться как число.
Примеры
В следующем примере функция используется для 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)
Комментарии
IsNumeric
возвращает значение True
, если тип Expression
данных : Boolean
, Byte
Decimal
, Double
, Integer
, Long
, , SByte
, Short
, , Single
, UInteger
, ULong
или UShort
. Он также возвращает значение True
, если Expression
является Char
, String
или Object
, которые можно успешно преобразовать в число. Expression
может содержать нечисловые символы. IsNumeric
возвращает значение True
, если Expression
является строкой, содержащей допустимое шестнадцатеричное или восьмеричное число. IsNumeric
также возвращает значение True
, если Expression
содержит допустимое числовое выражение, которое начинается с символа + или - или содержит запятые.
IsNumeric
возвращает значение False
, если Expression
имеет тип Date
данных . Он возвращает значение False
, если Expression
является Char
, String
или Object
, которые не могут быть успешно преобразованы в число.