Beispiel #1
0
 /// <summary>
 /// Gets the hash code
 /// </summary>
 /// <returns>Returns HashCode</returns>
 public override int GetHashCode()
 {
     return(String.Format("{0}|{1}|{2}|{3}|{4}|{5}|{6}|{7}|{8}|{9}|{10}|",
                          FunSettings?.GetHashCode() ?? 0,
                          GuestSettings?.GetHashCode() ?? 0,
                          MemberSettings?.GetHashCode() ?? 0,
                          MessagingSettings?.GetHashCode() ?? 0,
                          Security?.GetHashCode() ?? 0,
                          Channels?.GetHashCode() ?? 0,
                          Apps?.GetHashCode() ?? 0,
                          Specialization.GetHashCode(),
                          CloneFrom?.GetHashCode() ?? 0,
                          Archived.GetHashCode(),
                          GroupId?.GetHashCode() ?? 0
                          ).GetHashCode());
 }