Is<T>

 
Группа функций для проверки типа значения в переменной variant.
 
bool Variant.IsInt1(variant x)
bool Variant.IsInt2(variant x)
bool Variant.IsInt4(variant x)
bool Variant.IsInt8(variant x)
bool Variant.IsUint1(variant x)
bool Variant.IsUint2(variant x)
bool Variant.IsUint4(variant x)
bool Variant.IsUint8(variant x)
bool Variant.IsFloat(variant x)
bool Variant.IsDouble(variant x)
bool Variant.IsBool(variant x)
bool Variant.IsString(variant x)
 

Параметры

 
Параметр
Тип
Описание
x
variant
Вариант, который будем проверять
 

Возвращаемое значение

 
Тип – bool.
 
true – если значение варианта x является значением элементарного типа; false – если не является.
 

Примеры

 
//Проверить соответствует ли переменная типу uint1
X1: variant = 25;
Result1: bool = Variant.IsUint1(X1);  // Результат: true
 
//Проверить, соответствует ли переменная типу float
X2: variant = "my string";
Result2: bool = Variant.IsFloat(X2);  // Результат: false