GitHubContribute in GitHub: Online bearbeiten

gettype ()

Gibt den Laufzeittyp des einzelnen Arguments zurück.

Der Laufzeittyp kann sich vom nominalen (statischen) Typ für Ausdrücke mit dem nominalen Typ dynamicunterscheiden. In solchen Fällen kann gettype() nützlich sein, um den Typ des tatsächlichen Werts anzuzeigen (wie der Wert im Speicher codiert ist).

Syntax

gettype(Ausdr)

Retouren

Eine Zeichenfolge, die den Laufzeittyp des einzelnen Arguments darstellt.

Beispiele

Ausdruck Retouren
gettype("a") string
gettype(111) long
gettype(1==1) bool
gettype(now()) datetime
gettype(1s) timespan
gettype(parse_json('1')) int
gettype(parse_json(' "abc" ')) string
gettype(parse_json(' {"abc":1} ')) dictionary
gettype(parse_json(' [1, 2, 3] ')) array
gettype(123.45) real
gettype(guid(12e8b78d-55b4-46ae-b068-26d7a0080254)) guid
gettype(parse_json('')) null