/// <summary> /// Returns a hash code for this instance. /// </summary> /// <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns> /// <remarks></remarks> public override int GetHashCode() { unchecked { return(((String1 != null ? String1.GetHashCode() : 0) * 397) ^ (String2 != null ? String2.GetHashCode() : 0)); } }
public override int GetHashCode() { unchecked { var hashCode = String0.GetHashCode(); hashCode = (hashCode * 397) ^ String1.GetHashCode(); hashCode = (hashCode * 397) ^ String2.GetHashCode(); hashCode = (hashCode * 397) ^ String3.GetHashCode(); hashCode = (hashCode * 397) ^ String4.GetHashCode(); hashCode = (hashCode * 397) ^ String5.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { int hash = 1; if (String1.Length != 0) { hash ^= String1.GetHashCode(); } if (String2.Length != 0) { hash ^= String2.GetHashCode(); } if (String3.Length != 0) { hash ^= String3.GetHashCode(); } if (String4.Length != 0) { hash ^= String4.GetHashCode(); } return(hash); }
public override int GetHashCode() { int num = 1; if (EventType != 0) { num ^= EventType.GetHashCode(); } if (EventId != 0) { num ^= EventId.GetHashCode(); } if (parentEventId_.HasValue) { num ^= ParentEventId.GetHashCode(); } if (Int1 != 0) { num ^= Int1.GetHashCode(); } if (Int2 != 0) { num ^= Int2.GetHashCode(); } if (Int3 != 0) { num ^= Int3.GetHashCode(); } if (Int4 != 0) { num ^= Int4.GetHashCode(); } if (Int5 != 0) { num ^= Int5.GetHashCode(); } if (Int6 != 0) { num ^= Int6.GetHashCode(); } if (Int7 != 0) { num ^= Int7.GetHashCode(); } if (String1.Length != 0) { num ^= String1.GetHashCode(); } if (Bool1) { num ^= Bool1.GetHashCode(); } if (cellCoord1_ != null) { num ^= CellCoord1.GetHashCode(); } if (cellCoord2_ != null) { num ^= CellCoord2.GetHashCode(); } if (CompanionReserveState1 != 0) { num ^= CompanionReserveState1.GetHashCode(); } if (CompanionReserveState2 != 0) { num ^= CompanionReserveState2.GetHashCode(); } if (DamageReductionType1 != 0) { num ^= DamageReductionType1.GetHashCode(); } if (FightResult1 != 0) { num ^= FightResult1.GetHashCode(); } if (gameStatistics1_ != null) { num ^= GameStatistics1.GetHashCode(); } if (TeamsScoreModificationReason1 != 0) { num ^= TeamsScoreModificationReason1.GetHashCode(); } if (optInt1_.HasValue) { num ^= OptInt1.GetHashCode(); } if (optInt2_.HasValue) { num ^= OptInt2.GetHashCode(); } if (optInt3_.HasValue) { num ^= OptInt3.GetHashCode(); } if (optInt4_.HasValue) { num ^= OptInt4.GetHashCode(); } num ^= ((object)cellCoordList1_).GetHashCode(); num ^= ((object)spellMovementList1_).GetHashCode(); num ^= ((object)castTargetList1_).GetHashCode(); num ^= ((object)intList1_).GetHashCode(); num ^= ((object)intList2_).GetHashCode(); if (_unknownFields != null) { num ^= ((object)_unknownFields).GetHashCode(); } return(num); }