AstraRegul
Релиз 2024.08.31.00
×

From<T>

 
Группа функций, которые создают значение типа variant из значения элементарного типа явным способом.
 
variant Variant.FromInt1(int1 x)
variant Variant.FromInt2(int2 x)
variant Variant.FromInt4(int4 x)
variant Variant.FromInt8(int8 x)
variant Variant.FromUint1(uint1 x)
variant Variant.FromUint2(uint2 x)
variant Variant.FromUint4(uint4 x)
variant Variant.FromUint8(uint8 x)
variant Variant.FromFloat(float x)
variant Variant.FromDouble(double x)
variant Variant.FromBool(bool x)
variant Variant.FromString(string x)
 

Параметры

 
Параметр
Тип
Описание
x
все кроме variant
Значение, которое будет присвоено варианту
 

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

 
Тип – variant.
 
Вариант (значение типа variant), имеющий значение x.
 

Примеры

 
//Создать переменную типа variant из переменной элементарного типа uint1
X1: uint1 = 100;
V1: variant = Variant.FromUint1(X1);
 
//Создать переменную типа variant из переменной элементарного типа int4
X2: int4 = 12300655;
V2: variant = Variant.FromInt4(X2);
 
//Создать переменную типа variant из переменной элементарного типа double
X3: double = 345.543333;
V3: variant = Variant.FromDouble(X3);
 
//Создать переменную типа variant из переменной элементарного типа string:
X4: string = "my string";
V4: variant = Variant.FromString(X4);
 
//Создать переменную типа variant из переменной элементарного типа bool
X5: bool = false;
V5: variant = Variant.FromBool(X5);