Почему вы не можете просто сделать Except
, как вы делаете?Не забывайте, что переменные people2010
и allPeople
- это просто запросы, а не данные.Почему бы просто не использовать их как есть?
Если это по какой-то причине неприемлемо, пожалуйста, дайте нам больше информации - например, есть ли это в LINQ to Object, LINQ to SQL и т. Д., И что не так с простым использованиемЗа исключением.