Мне нужно получить все элементы из двух списков, содержащих заданное значение.Нужна помощь при объединении двух сборок данных
Пример:
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();
Я хочу, чтобы содержать песни3 Dummy2 и Dummy5, поскольку оба имеют один и тот же номер.
Как это сделать? Это должно быть просто, но я не могу это понять ...
Большой ресурс для ссылок LINQ ... Http: //msdn.microsoft.com/en-us/vcsharp/aa336746.aspx –