/// <summary> /// Returns true if ClanMember instances are equal /// </summary> /// <param name="input">Instance of ClanMember to be compared</param> /// <returns>Boolean</returns> public bool Equals(ClanMember?input) { if (input == null) { return(false); } return (( League == input.League || (League != null && League.Equals(input.League)) ) && ( Tag == input.Tag || (Tag != null && Tag.Equals(input.Tag)) ) && ( Name == input.Name || (Name != null && Name.Equals(input.Name)) ) && ( Role == input.Role || Role.Equals(input.Role) ) && ( ExpLevel == input.ExpLevel || ExpLevel.Equals(input.ExpLevel) ) && ( ClanRank == input.ClanRank || ClanRank.Equals(input.ClanRank) ) && ( PreviousClanRank == input.PreviousClanRank || PreviousClanRank.Equals(input.PreviousClanRank) ) && ( Donations == input.Donations || Donations.Equals(input.Donations) ) && ( DonationsReceived == input.DonationsReceived || DonationsReceived.Equals(input.DonationsReceived) ) && ( Trophies == input.Trophies || Trophies.Equals(input.Trophies) ) && ( VersusTrophies == input.VersusTrophies || VersusTrophies.Equals(input.VersusTrophies) )); }