给定的语法包含子句动态LINQ的 '包含' 条款,而无需使用占位符
ids = new int[] {1,2,3,4};
dataContext.Table.Where("@0.Contains(id)", ids);
但我要的是
dataContext.Table.Where("{1,2,3,4}.Contains(id)"); //getting exception here
[错误]表达预期(索引0)
我需要这个,因为where子句我可能不会使用contains方法。这取决于用户的行为。
这是错误的答案,如何执行查询,此查询哪里的原因有一些无效参数 –
其动态LINQ花花公子 –
它的工作原理已经执行它。 –