Given
List<LabEntity> selected = originalSettings.SelectedInstanceLabs;
List<LabEntity> available = Presenter.GetLabs(dateRange);
if (!firstLoad)
{
//Remove selected labs from the available labs
available.Remove(?);// Remove Where selected.Id = available.Id
}
Is there an extension method that can complete the task for multiple items? Remove only works on one at a time. The other Remove-type methods don’t seem up to the task either. I could stick a foreach on there, but there’s gotto be a more concise implementation.
Do you mean like this? :