コード例 #1
0
ファイル: SellBook.cs プロジェクト: dlondka/TPR-2020-DLSW
        public override int GetHashCode()
        {
            int hashCode = 1575402700;

            hashCode = hashCode * -1521134295 + PurchaseTime.GetHashCode();
            hashCode = hashCode * -1521134295 + NumberOfBooks.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <Client> .Default.GetHashCode(Client);

            hashCode = hashCode * -1521134295 + EqualityComparer <BookDetails> .Default.GetHashCode(BookDetails);

            return(hashCode);
        }
コード例 #2
0
ファイル: BuyBook.cs プロジェクト: dlondka/TPR-2020-DLSW
        public override int GetHashCode()
        {
            int hashCode = -125248555;

            hashCode = hashCode * -1521134295 + PurchaseTime.GetHashCode();
            hashCode = hashCode * -1521134295 + NumberOfBooks.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <Publisher> .Default.GetHashCode(Publisher);

            hashCode = hashCode * -1521134295 + EqualityComparer <BookDetails> .Default.GetHashCode(BookDetails);

            return(hashCode);
        }