I have 2 IEnumerable collections.
IEnumerable objectsToExcept
and
IEnumerable allObjects.
Remove and Except do not modify the original IEnumerable. They return a new one. try
var result = allObject.Except(objectsToexcept);