public bool Equals(DestinyItemSetActionRequest input) { if (input == null) { return(false); } return (( ItemIds == input.ItemIds || (ItemIds != null && ItemIds.SequenceEqual(input.ItemIds)) ) && ( CharacterId == input.CharacterId || (CharacterId.Equals(input.CharacterId)) ) && ( MembershipType == input.MembershipType || (MembershipType != null && MembershipType.Equals(input.MembershipType)) )); }