Læs på engelsk

Del via


Value.As

Syntaks

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

Omtrent

Returnerer værdien, hvis den er kompatibel med den angivne type. Dette svarer til operatoren "som" i M med den undtagelse, at den kan acceptere referencer til id-typen, f.eks. Number.Type.

Eksempel 1

Kast et tal til et tal.

brug

Value.As(123, Number.Type)

output

123

Eksempel 2

Forsøg på at konvertere en tekstværdi til et tal.

brug

Value.As("abc", type number)

output

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