Číst v angličtině

Sdílet prostřednictvím


Value.As

Syntaxe

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

O uživateli

Vrátí hodnotu, pokud je kompatibilní se zadaným typem. To odpovídá operátoru "as" v jazyce M s výjimkou, že může přijímat odkazy na typy identifikátorů, jako je Number.Type.

Příklad 1

Přetypování čísla na číslo

Využití

Value.As(123, Number.Type)

Výstup

123

Příklad 2

Pokus o přetypování textové hodnoty na číslo

Využití

Value.As("abc", type number)

Výstup

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