Как сравнивать и брать только товары из списка товаров, где p.street == a.street
Список продуктов {p1, p2, p3} адрес списка {a1, a2, a3}
Пример:
- ListProduct = {P1, Париж} {P2, Лондон} {P3 Нью-Йорк} {P4 Багдад} {P5 Рим}
- Liste Adresse = {A1, Paris} {A2, Rome}
3.ListeProductResult = {P1, Париж} {P5 Рим}
Оба решения работают очень хорошо. Спасибо, я хочу добавить второй список для сравнения.
CategorieProduct = {c1, c2}
Работает, но какое решение лучше
var result = from product in ListProduct
join address in ListAddresse on product.Street equals address.Street
join Categories in ListCategories on product.CategorieNom equals Categorie.CategorieNom select product;