Скажите, что у меня есть запрос LINQ, например:
var authors = from x in authorsList
              where x.firstname == "Bob"
              select x;
Учитывая, что authorsList имеет тип List<Author>, как я могу удалить элементы Author из authorsList, которые возвращаются запросом в authors?
Или, по-другому, как я могу удалить все первое имя, равное Бобу из authorsList?
Примечание. Это упрощенный пример для целей вопроса.
