私はnugetパッケージ経由でDynamicLinqライブラリをダウンロードしています。私はそれを以下のように使用しました拡張メソッド間の曖昧なメソッド呼び出し
db.ReservationSet.Where("blbalbabla",1,2)
しかし、私は例外以下になります。
エラー38コールは、以下の方法又は 特性と曖昧である: 'System.Linq.Dynamic.DynamicQueryable.Where(System.Linq.IQueryable、 ストリング、paramsは[]オブジェクト)' と ' System.Linq.Dynamic.DynamicQueryable.Where(System.Linq.IQueryable、 文字列、 オブジェクト[] paramsは)」Fを:プロジェクト\ IEKeysNew \ IEKEYS \コントローラ\ 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);
このコンパイル時の例外を取り除くための何かを見つけることができませんでした。あなたのコードから使用して、次の
It0sは、同じメソッド間であいまいな例外を示しています(例外のGeneric Whereは考慮していません)。時にはそれが私に起こり、ソリューションをきれいにして再構築しようとします。 –