Information.IsNumeric(Object) Metódus

Definíció

Egy értéket ad Boolean vissza, amely jelzi, hogy egy kifejezés számként értékelhető-e ki.

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

Paraméterek

Expression
Object

Kötelező. Object kifejezés.

Válaszok

Egy értéket ad Boolean vissza, amely jelzi, hogy egy kifejezés számként értékelhető-e ki.

Példák

Az alábbi példa a IsNumeric függvény használatával határozza meg, hogy egy változó tartalma számként értékelhető-e ki.

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)

Megjegyzések

IsNumericvisszaadjaTrue, ha az adattípus Expression a Booleankövetkező: , Byte, Decimal, , DoubleInteger, LongSByte, Short, , Single, UInteger, , ULongvagy UShort. Azt is visszaadja True , ha Expression egy Char, Stringvagy Object amely sikeresen konvertálható számmá. Expression nem numerikus karaktereket tartalmazhat. IsNumeric akkor ad True vissza, ha Expression egy érvényes hexadecimális vagy oktális számot tartalmazó sztring. IsNumeric akkor is visszaadja True , ha Expression egy érvényes numerikus kifejezés + vagy - karakterrel kezdődik, vagy vesszőt tartalmaz.

IsNumeric False Expression adattípus Dateesetén a visszaadott értéket adja vissza. Visszaadja False , ha Expression egy Char, Stringvagy Object nem konvertálható számmá.

A következőre érvényes:

Lásd még