El tipo de struct, registro o unión '{0}' tiene una implementación explícita de 'Object.GetHashCode' u 'Object.Equals'. Debe ...