我有一些表和以下查询条件:如果参数A为null,则取全部,如果不是,则在查询中使用它.我知道如何分两步完成:
List<O> list = null;
if (A = null)
{
list = context.Obj.Select(o => o).ToList();
}
else
{
list = context.Obj.Where(o.A == A).ToList();
}
Run Code Online (Sandbox Code Playgroud)
是否有可能与一个查询相同?谢谢