¿Cuál es el significado de los hashes en Enumerations?
-
22-07-2019 - |
Pregunta
Utilizo GhostDoc
para la documentación XML de mi código, y tiene una función ordenada de "autodocumento" que uso con bastante frecuencia, así que ahora lo utilicé en una enumeración y se me ocurrió un código hash extraño que no entiendo del todo.
¿Para qué sirve? Se parece a esto:
{35A90EBF-F421-44A3-BE3A-47C72AFE47FE}
Solución
esta es una representación de cadena de un Guid. Vea el tipo System.Guid para más detalles.
Las guías son esencialmente códigos aleatorios (sin embargo, algunos tipos de guías dependen de la dirección MAC o del tiempo), lo que es muy poco probable que vuelva a ocurrir en este rincón de SpaceTime que puede considerarse único en toda la creación.
Otros consejos
Acabo de descubrir lo mismo, y creo que es un error en GhostDoc. Curiosamente, solo sucede (en mi máquina) cuando sus valores de enumeración están todos en la misma línea, es decir, algo como esto:
enum GhostDocBug {
Funny, Guid, Appearing
}
Si coloca cada valor en su propia línea, desaparece