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
IsNumericveri türü ExpressionBoolean, , Byte, Decimal, , Double, Integer, Long, , SByte, , ULongShortSingleUIntegerveya UShortise döndürürTrue. Ayrıca, bir , Stringveya Object başarıyla sayıya dönüştürülebilirse ExpressionChardö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 TrueExpression .
IsNumeric, veri türündeyse ExpressionDatedöndürürFalse. Bir , Stringveya Object başarıyla sayıya Chardönüştürülemeyen bir ise Expression döndürürFalse.