예제 #1
0
 public override int GetHashCode()
 {
     return(unchecked (Family.GetHashCode() + _upperBoundary.Aggregate(0, (acc, b) => acc + HashCodeUtility.GetHashCode(b)) +
                       _lowerBoundary.Aggregate(0, (acc, b) => acc + HashCodeUtility.GetHashCode(b))));
 }
예제 #2
0
 public override int GetHashCode()
 {
     return(HashCodeUtility.GetHashCode(Byte, SByte, UInt16, Int16, UInt32, Int32, UInt64, Int64, Char, Single, Double, Decimal));
 }
예제 #3
0
 public override int GetHashCode()
 {
     return(HashCodeUtility.GetHashCode(Full));
 }
예제 #4
0
 public override int GetHashCode()
 {
     return(unchecked (_rawData.Aggregate(0, (acc, b) => acc + HashCodeUtility.GetHashCode(b))));
 }
예제 #5
0
 public override int GetHashCode()
 {
     return(HashCodeUtility.GetHashCode(Length, OpCode));
 }