我已经通过 nuget 包下载了 DynamicLinq 库。我像下面这样使用它
db.ReservationSet.Where("blbalbabla",1,2)
但我得到以下例外。
错误 38 以下方法或属性之间的调用不明确:'System.Linq.Dynamic.DynamicQueryable.Where(System.Linq.IQueryable, string, params object[])' 和 'System.Linq.Dynamic.DynamicQueryable.Where( System.Linq.IQueryable,字符串,参数对象 [])' F:\Projects\IEKeysNew\IEKEYS\Controllers\ReportController.cs 145 22 IEKEYS
这是两种方法的标志。
public static IQueryable<T> Where<T>(this IQueryable<T> source, string predicate, params object[] values);
public static IQueryable Where(this IQueryable source, string predicate, params object[] values);
我找不到摆脱这个编译时异常的东西。