Ich möchte eine Methode erstellen, die einen Ausdruck vom Typ Expression<Func<T, string>
übergibt, um einen Ausdruck vom Typ Expression<Func<T, bool>>
zu erstellen, um eine String-Eigenschaft mit den Methoden StartsWith
, EndsWith
und Contains
wie diese Ausdrücke zu filtern:
Die Methode sollte wie folgt aussehen:
%Vor% Dabei ist FilterType ein Aufzählungstyp, der die drei genannten Operationen enthält ( StartsWith
, EndsWith
, Contains
)
Danke @dtb. Es funktioniert gut und ich habe einen "not null" -Ausdruck für diesen Fall wie folgt hinzugefügt:
%Vor%