Ich habe dieses Beispiel, das 3 Ausdrücke erstellt und sie zu einem Array von Ausdrucken hinzufügt. Jetzt würde ich gerne wissen, wie man das Gleiche in einer Schleife für eine unbekannte Anzahl von Ausdrücken macht.Dynamische Filterausdrücke zu einem Array hinzufügen
Expression<Func<Product, bool>> filter1 = c => c.City.StartsWith("S");
Expression<Func<Product, bool>> filter2 = c => c.City.StartsWith("M");
Expression<Func<Product, bool>> filter3 = c => c.ContactTitle == "Owner";
Expression<Func<Product, bool>>[] filterExpressions = new Expression<Func<Product, bool>>[] { filter1, filter2, filter3 };
Fügen Sie sie hinzu oder erstellen Sie sie? – Arion
Erstellen und Hinzufügen :) – Tys
@Arion gute Frage. TysHTTP - Es ist nicht klar, wo du hier stecken bleibst. Ich nehme an, es ist irgendwie eine "dynamische" Natur der Dinge. – NSGaga