Tengo un objeto (producto), con una propiedad de tipo 'matriz'
p. product.tags = {"tag1", "tag2", "tag9"}LINQ - la propiedad de matriz contiene elementos de otra matriz
Tengo una matriz de etiquetas de entrada para filtrar.
... pero esto no es del todo de trabajo:
List<string> filterTags = new List<string>() { "tag1", "tag3" };
var matches = from p in products
where p.Tags.Contains(filterTags)
select p;
¿Alguna recomendación? Gracias.
... Gracias grande. Significaba "cualquiera" en realidad. .... "... muestra todos los productos que contienen una o más etiquetas de entrada". Voy a dar una oportunidad. ¡GRACIAS! – Rob
Como LINQ para cualquier persona interesada: 'context.Products.Where (p => p.Tags.Any (tag => filterTags.Contains (tag)))' –