Файл справки, который поставляется с Dynamic Linq в CSharpSamples.zip, не показывает никаких примеров использования содержит или как.Как использовать «содержит» или «как» в динамическом запросе linq?
Существуют ли какие-либо простые способы решения этой проблемы? то есть (col like @col) не работает.
Обратите внимание на всех, с которыми я обсуждаю DYNAMIC LINQ, которые поставляются с Visual Studio в файле примеров. В этой версии я могу определить, где запрос, используя строку «mycol = @mycol». Я знаю простые случаи. –
То, что я действительно хотел бы сделать, это вставить строку «Like» вместо «=» в моей строке и использовать Dynamic Linq для ее анализа. Но я займусь работой. Я думаю, причина, по которой он не был добавлен, заключается в том, что они построили свой парсер в System.Linq.Expressions, который не имеет этого метода. –
Чтобы было ясно, что я могу сделать это "UserName = @ 0, Contact.FirstName = @ 1" Но не этот «UserName как @ 0, Contact.FirstName как @ 1" Где эти строки, и используя синтаксис динамического LINQ: dc.table.where (MyString, массив) –