Value.As
Syntaks
Value.As(value as any, type as type) as any
Om
Returnerer verdien hvis den er kompatibel med den angitte typen. Dette tilsvarer operatoren «som» i M, med unntak av at den kan godta identifikatortypereferanser, for eksempel Number.Type.
Eksempel 1
Kast et tall til et tall.
bruk
Value.As(123, Number.Type)
utdata
123
Eksempel 2
Forsøk på å sende en tekstverdi til et tall.
bruk
Value.As("abc", type number)
utdata
[Expression.Error] We cannot convert the value "abc" to type Number.