Мне нужно получить все элементы из двух списков, содержащих данное значение.
Пример:
var list1 = {
new Dummy(){ Name = "Dummy1", Number = 1 },
new Dummy(){ Name = "Dummy2", Number = 2 },
new Dummy(){ Name = "Dummy3", Number = 3 }
};
var list2 = {
new Dummy(){ Name = "Dummy4", Number = 4 },
new Dummy(){ Name = "Dummy5", Number = 2 },
new Dummy(){ Name = "Dummy6", Number = 6 }
};
var list3 = GetAllDummiesWithNumbersContainedInBothLists();
Я хочу, чтобы list3 содержал Dummy2 и Dummy5 , так как у обоих одинаковые номера.
Как мне это сделать?Это должно быть просто, но я не могу понять ...