私はオブジェクトのリストを持っていて、各オブジェクトには他の値以外の型のオブジェクトのリスト(例えば子)が含まれています。私はこのリストを照会し、where句を動的に(実行時に)指定したいと思います。動的LINQクエリネストされたオブジェクト
var fselected = from f in families
from c in f.Children
where (f.FamilyAge > 15 && c.Age > 13)
select f;
私はそれを行うだろう見つかった最も近いものは、NuGetでの動的LINQですが、トップレベルのオブジェクトに対する単純なwhere句を超えて、私は、ステートメントの上に行う方法上の任意の例を見つけることができません。私は考えることができる
唯一の解決策は、CのためにとFのための句は、最初のCクエリを実行する場所を別々に分割することで、その後、結果のデータセットにFクエリを実行...
[文字列からLINQクエリを作成する方法は?](http://stackoverflow.com/questions/5139467/how-to-create-linq-query-from-string) – Fruchtzwerg