GetHashCode() public method

public GetHashCode ( ) : int
return int
示例#1
0
        /// <summary>
        ///
        /// </summary>
        public void TestMoneyEquals()
        {
            Assertion.Assert(!f12CHF.Equals(null));
            Money equalMoney = new Money(12, "CHF");

            Assertion.AssertEquals(f12CHF, f12CHF);
            Assertion.AssertEquals(f12CHF, equalMoney);
            Assertion.AssertEquals(f12CHF.GetHashCode(), equalMoney.GetHashCode());
            Assertion.Assert(!f12CHF.Equals(f14CHF));
        }
示例#2
0
        public void MoneyEquals()
        {
            Assert.IsFalse(f12CHF.Equals(null));
            Money equalMoney = new Money(12, "CHF");

            Assert.AreEqual(f12CHF, f12CHF);
            Assert.AreEqual(f12CHF, equalMoney);
            Assert.AreEqual(f12CHF.GetHashCode(), equalMoney.GetHashCode());
            Assert.IsFalse(f12CHF.Equals(f14CHF));
        }
示例#3
0
        public void MoneyHash()
        {
            Assert.IsFalse(f12CHF.Equals(null));
            Money equal = new Money(12, "CHF");

            Assert.AreEqual(f12CHF.GetHashCode(), equal.GetHashCode());
        }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        public void TestMoneyHash()
        {
            Assertion.Assert(!f12CHF.Equals(null));
            Money equal = new Money(12, "CHF");

            Assertion.AssertEquals(f12CHF.GetHashCode(), equal.GetHashCode());
        }
示例#5
0
		public void MoneyHash() 
		{
			Assert.IsFalse(f12CHF.Equals(null)); 
			Money equal= new Money(12, "CHF");
			Assert.AreEqual(f12CHF.GetHashCode(), equal.GetHashCode());
		}