у меня есть основная коллекция IEnumerable,
и еще одна маленькая колдунья содержит несколько дубликатов из большой коллекции,
IEnumerable<T> all_objects ;
IEnumerable<T> some_of_the_objects ;
Я ищу "более привлекательный" способ удаления всех объектов из some_of_the_objects.
из all_objects, без необходимости перебирать меньшую коллекцию
foreach(T _object in some_of_the_objects)
{
all_objects.Remove(_object);
}