¿Por qué se usa '397' para la anulación de ReSharper GetHashCode?

Como muchos de ustedes, uso ReSharper para acelerar el proceso de desarrollo. Cuando lo usa para anular los miembros de igualdad de una clase, el código-gen que produce para GetHashCode () se ve así: public override int GetHashCode() { unchecked { int result = (Key != null ? Key.GetHashCode()...