gettype()
Devolve o tipo de runtime do respetivo argumento único.
O tipo de runtime pode ser diferente do tipo nominal (estático) para expressões cujo tipo nominal é dynamic
; nesses casos gettype()
pode ser útil para revelar o tipo de valor real (como o valor é codificado na memória).
Syntax
gettype(
valor)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Necessário | Descrição |
---|---|---|---|
value | escalar | ✔️ | O valor para o qual encontrar o tipo. |
Devoluções
Uma cadeia que representa o tipo de valor runtime.
Exemplos
Expression | Devoluções |
---|---|
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 |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários