Первый пример, который работает:
public class Test
{
public int ID;
public string Name;
}
List<int> list1 = Load1();
List<Test> list2 = Load2();
var query = list2.Where(c => list1.Contains(c.ID));
Теперь я хотел бы использовать два списка объектов в качестве источника и получить список объектов, которые имеют такие же значения для ID участника.
List<Test> list1 = Load2();
List<Test> list2 = Load2();
Ниже не компилируется:
var query = list2.Where(c => **list1.ID.Contains**(c.ID));
Я знаю, что это неверно, но поместил его здесь для лучшего понимания. Буду признателен, чтобы кто-нибудь указал мне правильный путь: -)
С уважением Мариуш