我的代码中有很多IQueryable,有时我需要不返回任何数据。
我不想返回null作为数据,因为我无法在客户端处理

我也测试了类似的东西,但没有得到结果

IQueryable<className> obj=new IQueryable<className>();

最佳答案

当我需要返回空的可枚举值时,我习惯使用Enumerable.Empty<T>()。以相同的方式,您可以将空IEnumerable返回为IQueryable;

Enumerable.Empty<className>().AsQueryable();

关于c# - 我如何考虑IQueryable <className>的默认数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40379459/

10-16 08:12