У меня возникла проблема с запросом LINQ.LINQ: Как проверить CONTAINS с несколькими динамическими значениями ввода
У меня есть несколько значений ввода, которые хранятся в переменной List> <.
Мне нужно сформировать запрос LINQ, в котором есть предложение where, которое проверяет соответствующий столбец с ключевым словом CONTAINS. Проблема, с которой я сталкиваюсь, заключается в том, что строка < string может содержать любое количество значений в ней.
Так что я хочу знать, как я могу сформировать запрос, который может читать входные значения из объекта коллекции. и отобразить результат.
Любое предложение будет оценено.
Заранее спасибо.
Я не могу понять вопрос правильно, вы имеете в виду что-то вроде Select * from t где col in ('1', '2'); , или не могли бы вы отправить какой-то код того, что вы пробовали до сих пор и что хотите? – Habib
Вы хотите сказать, что вам нужно увидеть, 1. если столбец содержит значение (в этом случае у вас есть только один столбец для проверки или несколько) или 2. если таблица содержит столбец? Действительно ли ваш список содержит список имен столбцов или ожидаемых значений в столбце (или в одном из известных наборов столбцов)? –