gettype()
Retorna o tipo de runtime do único argumento.
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 do valor real (como o valor é codificado na memória).
Syntax
gettype(
value)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
value | escalar | ✔️ | O valor para o qual localizar o tipo. |
Retornos
Uma cadeia de caracteres que representa o tipo de valor de runtime.
Exemplos
Expressão | Retornos |
---|---|
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.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de