web-dev-qa-db-ja.com

IQueryableに相当するEnumerable.Empty <T>()

メソッドが_IEnumerable<T>_を返し、返すものがない場合は、Enumerable.Empty<T>()を使用できます。

_IQueryable<T>_を返すメソッドには上記と同等のものがありますか

125
Numan

多分:

Enumerable.Empty<T>().AsQueryable();
198
Sunny

Enumerable.Empty<T>().AsQueryable();はそれを行うべきです。

34
Josh

return new T[0].AsQueryable();を試してください

8
alejandrobog

あなたがIQueryable<T>resultと呼ばれます:

return result.Take(0);
1
Protector one