web-dev-qa-db-fra.com

Enumerable.Empty <T> () équivalent pour IQueryable

Lorsqu'une méthode renvoie IEnumerable<T> Et que je n'ai rien à retourner, nous pouvons utiliser Enumerable.Empty<T>().

Existe-t-il un équivalent à ce qui précède pour une méthode renvoyant IQueryable<T>

125
Numan

Peut être:

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

Enumerable.Empty<T>().AsQueryable(); devrait le faire.

34
Josh

Essayez return new T[0].AsQueryable();

8
alejandrobog

Disons que vous avez un IQueryable<T> appelé result:

return result.Take(0);
1
Protector one