public override int GetHashCode() { int hash = 17; hash = hash * 23 + Major.GetHashCode(); hash = hash * 23 + Minor.GetHashCode(); hash = hash * 23 + Patch.GetHashCode(); hash = hash * 23 + Build.GetHashCode(); hash = hash * 23 + (Special != null ? Special.GetHashCode() : 0); return(hash); }
public override int GetHashCode() { var hashCode = 652262346; hashCode = hashCode * -1521134295 + Special.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(AlternateString); hashCode = hashCode * -1521134295 + EqualityComparer <NamedEntity[]> .Default.GetHashCode(Entities); return(hashCode); }
/// <summary> /// Hashcode /// </summary> /// <returns>Hashcode</returns> public override int GetHashCode() { unchecked { return(Family.GetHashCode() * Month.GetHashCode() * Ribbon.GetHashCode() * Animal.GetHashCode() * Special.GetHashCode() * Id.GetHashCode()); } }
public override int GetHashCode() { var hashCode = 1896425553; hashCode = hashCode * -1521134295 + Special.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(AlternateString); hashCode = hashCode * -1521134295 + PlayerVersusMode.GetHashCode(); hashCode = hashCode * -1521134295 + Slotted.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <NamedEntity[]> .Default.GetHashCode(Entities); return(hashCode); }
public override int GetHashCode() { return(special.GetHashCode() + op); }