LINQ - Array-Eigenschaft enthält Elemente aus einem anderen Array

8

Ich habe ein Objekt (Produkt) mit einer Eigenschaft vom Typ 'Array'
z.B. product.tags = {"tag1", "tag2", "tag9"}

Ich habe ein Array von Eingabe-Tags zum Filtern.

... aber das funktioniert nicht ganz:

%Vor%

Irgendwelche Empfehlungen? Danke.

    
Rob 29.03.2010, 16:09
quelle

1 Antwort

19

Was soll Contains wirklich erreichen? Müssen alle Objekte in Tags in filterTags existieren? Oder zumindest einer von ihnen? Für letztere verwenden Sie Any und für die erste All . Ihre where -Zeile würde sich ändern zu:

%Vor%

oder

%Vor%     
Ahmad Mageed 29.03.2010, 16:11
quelle

Tags und Links