Information.IsNumeric(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir Boolean
ifadenin sayı olarak değerlendirilip değerlendirilemeyeceğini belirten bir değer döndürür.
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
Parametreler
- Expression
- Object
Gereklidir. Object
Ifa -de.
Döndürülenler
bir Boolean
ifadenin sayı olarak değerlendirilip değerlendirilemeyeceğini belirten bir değer döndürür.
Örnekler
Aşağıdaki örnek, bir değişkenin IsNumeric
içeriğinin sayı olarak değerlendirilip değerlendirilemediğini belirlemek için işlevini kullanır.
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)
Açıklamalar
IsNumeric
veri türü Expression
Boolean
, , Byte
, Decimal
, , Double
, Integer
, Long
, , SByte
, , ULong
Short
Single
UInteger
veya UShort
ise döndürürTrue
. Ayrıca, bir , String
veya Object
başarıyla sayıya dönüştürülebilirse Expression
Char
döndürürTrue
. Expression
sayısal olmayan karakterler içerebilir. IsNumeric
, geçerli bir onaltılık veya sekizli sayı içeren bir dizeyse Expression
döndürürTrue
. IsNumeric
ayrıca , + veya - karakteriyle başlayan veya virgül içeren geçerli bir sayısal ifade içeriyorsa döndürür True
Expression
.
IsNumeric
, veri türündeyse Expression
Date
döndürürFalse
. Bir , String
veya Object
başarıyla sayıya Char
dönüştürülemeyen bir ise Expression
döndürürFalse
.