Udostępnij za pośrednictwem


Information.IsNumeric(Object) Metoda

Definicja

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

IsNumericzwraca True wartość , jeśli typ danych to BooleanExpression , , DecimalDoubleLongSByteIntegerByteSingleUIntegerShortULonglub .UShort Zwraca True również wartość , jeśli Expression jest wartością Char, Stringlub 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 Datedanych . Zwraca wartość False , jeśli Expression element to Char, Stringlub Object , którego nie można pomyślnie przekonwertować na liczbę.

Dotyczy

Zobacz też