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.