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
Gerekli.
Object ifade.
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ü TrueExpression , , Boolean, Byte, , Decimal, Double, , Integer, Long, SByteShortSingleUIntegerveya ULongise döndürürUShort. Ayrıca, bir , veya başarıyla sayıya dönüştürülebilecekse TrueExpressionde döndürürChar.StringObject
Expression sayısal olmayan karakterler içerebilir.
IsNumeric, geçerli bir onaltılık veya sekizli sayı içeren bir dizeyse True döndürürExpression.
IsNumeric ayrıca , + veya - karakteriyle başlayan veya virgül içeren geçerli bir sayısal ifade içeriyorsa da döndürür TrueExpression .
IsNumeric, veri türündeyse FalseExpressiondöndürürDate. Bir , Falseveya ExpressionChar başarılı bir Stringşekilde sayıya dönüştürülemeyen bir ise döndürürObject.