希望这个问题有一个简单的答案,它现在只是逃避我。
如果我有像......这样的查询。
from p in context.Parents select p;
......我也有查询...
from p in context.Parent.Include("Children") select p;
...有条件地包含对Include方法的调用的最佳方法是什么?通过这个,我想使用相同的查询来处理这两个条件(例如,像includeChildren这样的布尔标志)。看起来我以前使用方法语法已经完成了这个,但LINQ语法对于包含连接的复杂查询(在我看来)更友好一点。