Ejemplo n.º 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = LicenseIssuerId?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ (LicenseDiscipline?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (LicenseKey?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (VenueCode?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (Discipline?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (DistanceDiscipline?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ Distance;
         hashCode = (hashCode * 397) ^ Date.GetHashCode();
         hashCode = (hashCode * 397) ^ Time.GetHashCode();
         return(hashCode);
     }
 }
Ejemplo n.º 2
0
 public override int GetHashCode()
 {
     unchecked
     {
         int hashCode = (LicenseKey != null ? LicenseKey.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Application != null ? Application.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (MinVersion != null ? MinVersion.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (MaxVersion != null ? MaxVersion.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (LicensedUserName != null ? LicensedUserName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (LicensedUserEmail != null ? LicensedUserEmail.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ StartDate.GetHashCode();
         hashCode = (hashCode * 397) ^ EndDate.GetHashCode();
         hashCode = (hashCode * 397) ^ (CustomValues != null ? CustomValues.GetHashCode() : 0);
         return(hashCode);
     }
 }