我有这种方法试图获取事物列表:
private static IQueryable<Thing> GetThings(int thingsType)
{
try
{
return from thing in entities.thing.Include("thingStuff")
select thing;
}
catch (Exception exception)
{
return new EnumerableQuery<Thing>(?????);
}
}
}
如果出于某种原因我无法运行查询,我想返回一个空的 IQueryable。我不想返回 NULL,因为这可能会破坏调用代码。这有可能还是我完全错了?