Mam ten przykład, który tworzy 3 wyrażenia i dodaje je do jednej tablicy wyrażenia. Teraz chciałbym wiedzieć, jak zrobić to samo w pętli, dla nieznanej liczby wyrażeń.Dynamiczne dodawanie wyrażeń filtru do tablicy
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 };
Dodać je lub utworzyć? – Arion
Tworzenie i dodawanie :) – Tys
@Arion Dobre pytanie. TysHTTP - Nie jest jasne, gdzie jest "utknięcie" tutaj. Zgaduję, że jest to "dynamiczna" natura rzeczy. – NSGaga