Remove items from list that appears in another list by ID Get link Facebook X Pinterest Email Other Apps - August 01, 2018 I tried many options and stopped on this one: lst1.RemoveAll(itemFromLst1 => lst2.Any(itemFromLst2 => itemFromLst2.ID == itemFromLst1.ID)); Read more