gettype()
Devuelve el tipo en tiempo de ejecución de su único argumento.
El tipo en tiempo de ejecución puede ser diferente del tipo nominal (estático) para las expresiones cuyo tipo nominal es dynamic
; en tales casos gettype()
puede ser útil para mostrar el tipo del valor real (cómo se codifica el valor en la memoria).
Syntax
gettype(
value)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
value | escalar | ✔️ | Valor para el que se va a buscar el tipo. |
Devoluciones
Cadena que representa el tipo de valor en tiempo de ejecución.
Ejemplos
Expresión | Devoluciones |
---|---|
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 |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de