Les på engelsk

Del via


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.