public override int GetHashCode()
 {
     unchecked {
         var hashCode = (Id != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(Id) : 0);
         hashCode = (hashCode * 397) ^ (CompanyId != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(CompanyId) : 0);
         hashCode = (hashCode * 397) ^ (Message != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(Message) : 0);
         hashCode = (hashCode * 397) ^ Value;
         hashCode = (hashCode * 397) ^ CreatedUtc.GetHashCode();
         return(hashCode);
     }
 }
Esempio n. 2
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = Owner?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ CreatedUtc.GetHashCode();
         hashCode = (hashCode * 397) ^ ModifiedUtc.GetHashCode();
         hashCode = (hashCode * 397) ^ PublishedUtc.GetHashCode();
         hashCode = (hashCode * 397) ^ Container;
         return(hashCode);
     }
 }
Esempio n. 3
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = Id;
         hashCode = (hashCode * 397) ^ (FirstName != null ? FirstName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (LastName != null ? LastName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ CreatedUtc.GetHashCode();
         hashCode = (hashCode * 397) ^ Age;
         hashCode = (hashCode * 397) ^ Amount.GetHashCode();
         hashCode = (hashCode * 397) ^ Deleted.GetHashCode();
         hashCode = (hashCode * 397) ^ (Version != null ? Version.GetHashCode() : 0);
         return(hashCode);
     }
 }
 public override int GetHashCode()
 {
     unchecked {
         var hashCode = (Id != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(Id) : 0);
         hashCode = (hashCode * 397) ^ (CompanyId != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(CompanyId) : 0);
         hashCode = (hashCode * 397) ^ (CompanyName != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(CompanyName) : 0);
         hashCode = (hashCode * 397) ^ (Name != null ? StringComparer.InvariantCultureIgnoreCase.GetHashCode(Name) : 0);
         hashCode = (hashCode * 397) ^ Age;
         hashCode = (hashCode * 397) ^ YearsEmployed;
         hashCode = (hashCode * 397) ^ CreatedUtc.GetHashCode();
         hashCode = (hashCode * 397) ^ UpdatedUtc.GetHashCode();
         hashCode = (hashCode * 397) ^ Version.GetHashCode();
         return(hashCode);
     }
 }
Esempio n. 5
0
        public override int GetHashCode()
        {
            int result = 17;

            unchecked
            {
                if (ParentFolderIndex != default(int))
                {
                    result = (result * 31) + ParentFolderIndex.GetHashCode();
                }

                if (Name != default(string))
                {
                    result = (result * 31) + Name.GetHashCode();
                }

                if (LastModifiedUtc != default(DateTime))
                {
                    result = (result * 31) + LastModifiedUtc.GetHashCode();
                }

                if (CreatedUtc != default(DateTime))
                {
                    result = (result * 31) + CreatedUtc.GetHashCode();
                }

                if (Attributes != default(System.IO.FileAttributes))
                {
                    result = (result * 31) + Attributes.GetHashCode();
                }

                if (Length != default(long))
                {
                    result = (result * 31) + Length.GetHashCode();
                }
            }

            return(result);
        }