public override int GetHashCode()
        {
            UInt64 Value = ((UInt64)this.HighPart << 32) + this.LowPart;

            return(Value.GetHashCode());
        }
예제 #2
0
파일: KzUInt256.cs 프로젝트: wy000000/KzBsv
 public override int GetHashCode() => n0.GetHashCode() ^ n1.GetHashCode() ^ n2.GetHashCode() ^ n3.GetHashCode();
예제 #3
0
 public override int GetHashCode()
 {
     return(Id.GetHashCode() + ModuleBase.GetHashCode());
 }
예제 #4
0
 public override int GetHashCode()
 {
     return(_Data.GetHashCode());
 }
예제 #5
0
 /// <summary>
 /// Return the HashCode of this object.
 /// </summary>
 /// <returns>The HashCode of this object.</returns>
 public override Int32 GetHashCode()
 => _Value.GetHashCode();
예제 #6
0
파일: Decimal64.cs 프로젝트: epam/DFP
        public override Int32 GetHashCode()
        {
            UInt64 bits = Canonize().Bits;

            return(bits.GetHashCode());
        }
예제 #7
0
 public override int GetHashCode()
 {
     UInt64 Value = ((UInt64)HighPart << 32) + LowPart;
     return Value.GetHashCode();
 }
예제 #8
0
 /// <summary>
 /// Serves as a hash function for a <see cref="T:com.CIMthetics.CSharpSECSTools.SECSItems.U8SECSItem"/> object.
 /// </summary>
 /// <returns>A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a
 /// hash table.</returns>
 public override int GetHashCode()
 {
     return(value.GetHashCode());
 }
예제 #9
0
파일: Object.cs 프로젝트: rpwjanzen/robin
 public override int GetHashCode()
 {
     return(Type.GetHashCode() ^ Value.GetHashCode());
 }
예제 #10
0
 public override int GetHashCode()
 {
     return(hi.GetHashCode() ^ lo.GetHashCode());
 }
예제 #11
0
 /// <summary>
 /// Serves as the default hash function.
 /// </summary>
 /// <returns>A hash code for the current object.</returns>
 public override int GetHashCode()
 {
     return(_a.GetHashCode() ^ _b.GetHashCode() ^ _c.GetHashCode() ^ _d.GetHashCode());
 }
예제 #12
0
 public override int GetHashCode()
 {
     return(puid.GetHashCode());
 }
예제 #13
0
        public override int GetHashCode()
        {
            UInt64 data = (UInt64)Row + (((UInt64)Column) << 32);

            return(data.GetHashCode());
        }
예제 #14
0
파일: Timestamp.cs 프로젝트: hanifhn/Qowaiv
        /// <summary>Returns the hash code for this time stamp.</summary>
        /// <returns>
        /// A 32-bit signed integer hash code.
        /// </returns>
#pragma warning disable S2328 // "GetHashCode" should not reference mutable fields
        public override int GetHashCode() => m_Value.GetHashCode();
예제 #15
0
 public override int GetHashCode()
 {
     return(Tt.GetHashCode() ^ NValue.GetHashCode()
            ^ UInt64Value.GetHashCode()
            ^ (OValue != null ? OValue.GetHashCode() : 0x12345678));
 }
예제 #16
0
 public override int GetHashCode()
 {
     return(_key.GetHashCode());
 }
예제 #17
0
파일: Board.cs 프로젝트: latkin/pentagoag
 // Not called directly but needed for perf and accuracy
 //   as the Dictionary class will use it
 // Do not remove!!
 public override int GetHashCode()
 {
     return(WhiteBitBoard.GetHashCode() ^ BlackBitBoard.GetHashCode());
 }
예제 #18
0
 public override int GetHashCode()
 {
     return(m_ID.GetHashCode());
 }
예제 #19
0
 public override int GetHashCode()
 {
     return(m_DeviceId.GetHashCode());
 }
예제 #20
0
 public override int GetHashCode()
 {
     return(Hi.GetHashCode() + Lo.GetHashCode());
 }
예제 #21
0
 public override int GetHashCode()
 {
     return(productID.GetHashCode() + categoryID.GetHashCode() + name.GetHashCode() + categoryName.GetHashCode() + shortDescription.GetHashCode() + longDescription.GetHashCode() + price.GetHashCode() + salePrice.GetHashCode() + onSale.GetHashCode() + added.GetHashCode());
 }