Information.IsNumeric(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą Boolean
, czy wyrażenie może być oceniane jako liczba.
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
Parametry
- Expression
- Object
Wymagane. Object
Wyrażenie.
Zwraca
Zwraca wartość wskazującą Boolean
, czy wyrażenie może być oceniane jako liczba.
Przykłady
W poniższym przykładzie użyto IsNumeric
funkcji , aby określić, czy zawartość zmiennej może być oceniana jako liczba.
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)
Uwagi
IsNumeric
zwraca True
wartość , jeśli typ danych to Boolean
Expression
, , Decimal
Double
Long
SByte
Integer
Byte
Single
UInteger
Short
ULong
lub .UShort
Zwraca True
również wartość , jeśli Expression
jest wartością Char
, String
lub Object
, którą można pomyślnie przekonwertować na liczbę. Expression
może zawierać znaki nieliczbowe. IsNumeric
Funkcja zwraca True
wartość , jeśli Expression
jest ciągiem zawierającym prawidłową liczbę szesnastkową lub ósemkową. IsNumeric
Zwraca True
również wartość , jeśli Expression
zawiera prawidłowe wyrażenie liczbowe rozpoczynające się od znaku + lub — lub zawiera przecinki.
IsNumeric
metoda zwraca wartość False
, jeśli Expression
ma typ Date
danych . Zwraca wartość False
, jeśli Expression
element to Char
, String
lub Object
, którego nie można pomyślnie przekonwertować na liczbę.