Delen via


gettype()

Retourneert het runtimetype van het ene argument.

Het runtime-type kan afwijken van het nominale (statische) type voor expressies waarvan het nominale type is dynamic; in dergelijke gevallen gettype() kan het handig zijn om het type van de werkelijke waarde weer te geven (hoe de waarde in het geheugen wordt gecodeerd).

Syntax

gettype(Waarde)

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
value Scalaire ✔️ De waarde waarvoor het type moet worden gevonden.

Retouren

Een tekenreeks die het runtimetype van de waarde vertegenwoordigt.

Voorbeelden

Expression 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