Information.IsNumeric(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett Boolean värde som anger om ett uttryck kan utvärderas som ett tal.
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
Parametrar
- Expression
- Object
Required.
Object uttryck.
Returer
Returnerar ett Boolean värde som anger om ett uttryck kan utvärderas som ett tal.
Exempel
I följande exempel används IsNumeric funktionen för att avgöra om innehållet i en variabel kan utvärderas som ett tal.
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)
Kommentarer
IsNumeric returnerar True om datatypen Expression är Boolean, Byte, Decimal, Double, Integer, Long, , SByte, Short, Single, UInteger, , ULongeller UShort. Den returnerar True även om Expression är en Char, String, eller Object som kan konverteras till ett tal.
Expression kan innehålla icke-numeriska tecken.
IsNumeric returnerar True om Expression är en sträng som innehåller ett giltigt hexadecimalt eller oktalt tal.
IsNumeric returnerar True också om Expression innehåller ett giltigt numeriskt uttryck som börjar med ett + eller - tecken eller innehåller kommatecken.
IsNumeric returnerar False om Expression är av datatyp Date. Den returnerar False om Expression är en Char, Stringeller Object som inte kan konverteras till ett tal.