Jaa


Value.As

Syntaksi

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

Tietoja

Palauttaa arvon, jos se on yhteensopiva määritetyn tyypin kanssa. Tämä vastaa M:n as-operaattoria sillä poikkeuksella, että se voi hyväksyä tunnistetyyppiviittauksia, kuten Number.Type.

Esimerkki 1

Luvun heittäminen luvuksi.

Käyttö

Value.As(123, Number.Type)

Tuloste

123

Esimerkki 2

Yritä antaa tekstiarvo luvuksi.

Käyttö

Value.As("abc", type number)

Tuloste

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