示例#1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (Name != null ? Name.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Email != null ? Email.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (IanaTimezone != null ? IanaTimezone.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Currency != null ? Currency.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Timezone != null ? Timezone.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Id.GetHashCode();
         return(hashCode);
     }
 }
示例#2
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (CreatedAt != null ? CreatedAt.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Currency != null ? Currency.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Domain != null ? Domain.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Email != null ? Email.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (IanaTimezone != null ? IanaTimezone.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Id.GetHashCode();
         hashCode = (hashCode * 397) ^ (MyShopifyDomain != null ? MyShopifyDomain.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Name != null ? Name.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (ShopEmail != null ? ShopEmail.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (ShopPhone != null ? ShopPhone.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Timezone != null ? Timezone.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (UpdatedAt != null ? UpdatedAt.GetHashCode() : 0);
         return(hashCode);
     }
 }
示例#3
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Id.Length != 0)
            {
                hash ^= Id.GetHashCode();
            }
            if (Name.Length != 0)
            {
                hash ^= Name.GetHashCode();
            }
            if (localizedName_ != null)
            {
                hash ^= LocalizedName.GetHashCode();
            }
            hash ^= status_.GetHashCode();
            if (PassTypeIdentifier.Length != 0)
            {
                hash ^= PassTypeIdentifier.GetHashCode();
            }
            if (IanaTimezone.Length != 0)
            {
                hash ^= IanaTimezone.GetHashCode();
            }
            if (created_ != null)
            {
                hash ^= Created.GetHashCode();
            }
            if (updated_ != null)
            {
                hash ^= Updated.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }