gettype()
Retourne le type au moment de l’exécution de son seul argument.
Le type d’exécution peut être différent du type nominal (statique) pour les expressions dont le type nominal est dynamic
; dans ce cas gettype()
, il peut être utile de révéler le type de la valeur réelle (comment la valeur est encodée en mémoire).
Syntax
gettype(
value)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
value | scalaire | ✔️ | Valeur pour laquelle le type doit être trouvé. |
Retours
Chaîne représentant le type de valeur runtime.
Exemples
Expression | Retours |
---|---|
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour