Пример #1
0
        public override int GetHashCode()
        {
            int hashCode = -1049898043;

            hashCode = hashCode * -1521134295 + Id.GetHashCode();
            hashCode = hashCode * -1521134295 + LabBookId.GetHashCode();
            hashCode = hashCode * -1521134295 + Lm.GetHashCode();
            hashCode = hashCode * -1521134295 + Am.GetHashCode();
            hashCode = hashCode * -1521134295 + Bm.GetHashCode();
            hashCode = hashCode * -1521134295 + Ls.GetHashCode();
            hashCode = hashCode * -1521134295 + As.GetHashCode();
            hashCode = hashCode * -1521134295 + Bs.GetHashCode();
            hashCode = hashCode * -1521134295 + WIm.GetHashCode();
            hashCode = hashCode * -1521134295 + YIm.GetHashCode();
            hashCode = hashCode * -1521134295 + WIs.GetHashCode();
            hashCode = hashCode * -1521134295 + YIs.GetHashCode();
            hashCode = hashCode * -1521134295 + X.GetHashCode();
            hashCode = hashCode * -1521134295 + Y.GetHashCode();
            hashCode = hashCode * -1521134295 + Z.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Comment);

            hashCode = hashCode * -1521134295 + Created.GetHashCode();
            hashCode = hashCode * -1521134295 + Updated.GetHashCode();
            return(hashCode);
        }