Я хочу создать запрос, имеющий более 3-4 выражений. Или? Но Expression. Или просто позвольте мне добавить в него два выражения.
if (!string.IsNullOrEmpty(keyword))
query
.Add(Expression.Or(
Expression.Like("Name", keyword, MatchMode.Anywhere),
Expression.Like("LastName", keyword, MatchMode.Anywhere)))
.Add(Expression.Or(
Expression.Like("Email1", keyword, MatchMode.Anywhere),
Expression.Like("Email2", keyword, MatchMode.Anywhere)));
Приведенный выше код генерирует «Имя как% this% или Фамилия как% this% И Email1 как% this% и Email2 как% this.
Заранее спасибо.