Esempio n. 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (m_DateTime != null ? m_DateTime.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ m_Duration.GetHashCode();
         hashCode = (hashCode * 397) ^ (int)m_Related;
         return(hashCode);
     }
 }
Esempio n. 2
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = _mDateTime?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ _mDuration.GetHashCode();
         hashCode = (hashCode * 397) ^ (int)_mRelated;
         return(hashCode);
     }
 }
Esempio n. 3
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = _mStartTime?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ (_mEndTime?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ _mDuration.GetHashCode();
         hashCode = (hashCode * 397) ^ _mMatchesDateOnly.GetHashCode();
         return hashCode;
     }
 }
Esempio n. 4
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (m_StartTime != null ? m_StartTime.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (m_EndTime != null ? m_EndTime.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ m_Duration.GetHashCode();
         hashCode = (hashCode * 397) ^ m_MatchesDateOnly.GetHashCode();
         return(hashCode);
     }
 }