2
Dlaczego w zastępowaniu ReSharper GetHashCode jest używany numer „397”?
Podobnie jak wielu z was, używam ReSharper, aby przyspieszyć proces tworzenia. Kiedy używasz go do przesłonięcia członków równości klasy, kod-gen, który tworzy dla GetHashCode () wygląda następująco: public override int GetHashCode() { unchecked { int result = (Key != null ? Key.GetHashCode() : 0); result = (result * 397) ^ …