Ugrás a fő tartalomhoz

Value.As

Visszaadja az értéket, ha az kompatibilis a megadott típussal.

Syntax

Value.As(
value as any,
type as type
) as any

Remarks

Visszaadja az értéket, ha az kompatibilis a megadott típussal. Ez egyenértékű az M „as” operátorával, azzal a különbséggel, hogy ez elfogadja az azonosító típusú hivatkozásokat, például a Number.Type-ot.

Examples

Example #1

Típuskonverziót használ egy szám számmá konvertáláshoz.

Value.As(123, Number.Type)

Result:

123

Example #2

Megkísérel szöveges értéket típuskonverzióval számmá alakítani.

Value.As("abc", type number)

Result:

[Expression.Error] We cannot convert the value "abc" to type Number.

Category

Values.Types