You need to sign in to do that
Don't have an account?

How to add LIST of objects to a SET?
Hi,
I was wondering which method is closer to best practice:
List<CampaignMember> members = [Select Id, Status From CampaignMember Where Status='Registered'];
Set<CampaignMember> memSets = new Set<CampaignMember> (members);
OR
List<CampaignMember> members = [Select Id, Status From CampaignMember Where Status='Registered'];
Set<CampaignMember> memSets = new Set<CampaignMember> ();
memSets.addAll(members)
I was wondering which method is closer to best practice:
List<CampaignMember> members = [Select Id, Status From CampaignMember Where Status='Registered'];
Set<CampaignMember> memSets = new Set<CampaignMember> (members);
OR
List<CampaignMember> members = [Select Id, Status From CampaignMember Where Status='Registered'];
Set<CampaignMember> memSets = new Set<CampaignMember> ();
memSets.addAll(members)
List<CampaignMember> members = [Select Id, Status From CampaignMember Where Status='Registered'];
Set<CampaignMember> memSets = new Set<CampaignMember> ();
memSets.addAll(members)
All Answers
Thank you.
List<CampaignMember> members = [Select Id, Status From CampaignMember Where Status='Registered'];
Set<CampaignMember> memSets = new Set<CampaignMember> ();
memSets.addAll(members)