iqueryable

    2

    3答えて

    Linq2を使用すると、リポジトリがIQueryableを返すようにするのが良いでしょうか? LinqをNibernateに使用すると、.First()やSingle()などの関数を呼び出すまでクエリが「起動」されないことを理解しています。ですから、IQueryableをすべてのインターフェースから返すのが最善ではないでしょうか?それで、それが起動する前に式ツリーを構築して操作できますか? 私のリ

    2

    3答えて

    は、私はすでに私は見つけることができません照会可能クラス用に構築された拡張メソッドがあったことを誓ったかもしれないが、多分私は別の何かを考えています。不可欠が実行することになり IQueryable<Entity> en = from e in IDB.Entities select e; en.ForEach(foo => foo.Status = "Complete"); en.Fore

    7

    5答えて

    私は、選択したデータソースから正常にデータを取得するLinqプロバイダを持っていますが、今はフィルタリングされた結果セットを持っています私は、IQueryProviderを含む式定数を、ExpressionVisitorを介して結果セットIEnumerableに置き換えてから、次に、ExpressionVisitorを使用して結果セットIEnumerableを置き換えることができたと思っていました

    3

    5答えて

    IQueryableオブジェクトの現在お​​よび前の要素にアクセスする必要があります。私はint型の配列を持っていた場合、私は次のようにします: var array = new int[]{0,1,2,3,4}; for(var i = 1; i<array.Length ; i++) { method1(array[i-1], array[i]); } それはIListのを実

    52

    2答えて

    私はリストを持っています。それをIQueryableにまとめたいと思います。 これは可能ですか?あなたがAsQueryable()方法が表示されない場合

    11

    1答えて

    私は、さまざまなWhereとWhereBetweenのステートメントを使用して特定のセットに絞ったクエリ可能なを持っています。今私はWhere || WhereBetweenの種類を追加する必要があります。言い換えれば、私は今までのようにそれらを連鎖させることはできません。なぜならそれはAndとして機能するからです。では、どうしたらいいですか?私が持っている1から2 queryables、Wher

    0

    2答えて

    動的linq(http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-the-linq-dynamic-query-library.aspx)を使用して、IQueryableを返す以下のクエリを実行します。 IEnumerableであるこの結果では、Count()を実行することができますが、値を取得する