Спасибо, мужчины, вы действительно помогли мне :):)
Я сделал это, как сказал Витек Карас.
1) Скачать библиотеку динамических запросов
Проверьте эту ссылку
Не нужно читать, просто скачайте библиотеку динамических запросов
2) Проверьте проект с именем DynamicQuery. В нем вы найдете класс с именем Dynamic.cs. Скопируйте его в свой проект
3) Создайте свой проект (если вы используете silverlight, появится ошибка, в которой говорится, что ReaderWriterLock не найден. Не бойтесь. Просто прокомментируйте или удалите строки, которые делают ошибки (всего 6 или 7 строк, которые делают ошибки))
4) Все, что вам нужно сделать сейчас, чтобы написать запрос
Пример: ordersContext.CLIENTS.Where(" NUMCLI > 200 || NUMCLI < 20");
Все сделано. Если вам нужно использовать метод «Contains», вы просто пишете метод, который выполняет итерацию по вашему массиву и возвращает строку, которую будет использовать ваш запрос.
private string MyFilter()
{ string st = "";
foreach(var element in myTab)
{
st = st + "ThePropertyInTheTable =" + element + "||";
}
return st;
}
Надеюсь, ты меня понимаешь и что я кому-то помог:)