С помощью этого фрагмента кода я получаю выражение AND:
Код: Выделить всё
private sigdaEntities db = new sigdaEntities();
List list = new List();
list.Add("Nom");
list.Add("Representant");
IQueryable consulta = db.ExplotacionsAgraries;
foreach (string DataColumn in list) {
if (DataColumn=="Nom") {
consulta.Where(x => x.nom.Contains(valueSearch));
}
if (DataColumn=="Representant") {
consulta.Where(x => x.representant.Contains(valueSearch));
}
}
Подробнее здесь: https://stackoverflow.com/questions/529 ... -with-linq
Мобильная версия