我的代码中有很多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/