Я хочу создать динамическое предложение where в запросе LINQ. У меня есть один строковый строитель sb
с добавляемыми значениями Country=null || City=null || State=null
и одна таблица данных, в которой есть столбец с именем Имя, Фамилия, Страна, Город, Штат. Я хочу сравнить sb
значения с датируемыми столбцами и получить пустые / пустые строки.
Итак, я хочу запрос LINQ, подобный этому:
var query = from p in datatable.AsEnumerable()
where sb.tostring() // ------------error
select p
но возвращает ошибку. Как я могу решить эту проблему?