Я пытаюсь фильтровать DataTable с LINQ, я пытался сделать это ..Как выбрать * из DataTable Где ... используя Linq
string strFind = "Road";
var query = from a in res.AsEnumerable()
where (a.Field<string>("Last Name") == strFind ||
a.Field<string>("First Name") == strFind ||
a.Field<string>("Address") == strFind)
select a;
У меня есть около 5 других столбцов, которые я получил в отфильтруйте также, это проверяет код прямо сейчас, чтобы увидеть, будет ли это работать, а это не так. Я попытался помещать данные в список и фильтровать с помощью .Contains (strFind), но это тоже не сработало.
* Не работает * не хватает. – MarcinJuraszek
@MarcinJuraszek, достаточно справедливо. Его ничего не возвращает. – Chris
кейс чувствительность? –