2
Neden '397' ReSharper GetHashCode geçersiz kılma için kullanılıyor?
Birçoğunuz gibi, geliştirme sürecini hızlandırmak için ReSharper kullanıyorum. Bir sınıfın eşitlik üyelerini geçersiz kılmak için kullandığınızda, GetHashCode () için ürettiği kod-gen şöyle görünür: public override int GetHashCode() { unchecked { int result = (Key != null ? Key.GetHashCode() : 0); result = (result * 397) ^ (EditableProperty != null ? …