Вопросы с тегом «iqueryable»

14
Возвращая IEnumerable <T> против IQueryable <T>
В чем разница между возвращением и IQueryable&lt;T&gt;временем IEnumerable&lt;T&gt;, когда один должен быть предпочтительнее другого? IQueryable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c; IEnumerable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c;



7
В чем разница между IQueryable и IEnumerable
Я смущен относительно разницы. Будучи довольно новым для .Net, я знаю, что могу делать запросы, IEnumerablesиспользуя расширения Linq. Так что же это такое IQueryableи чем оно отличается? Смотрите также В чем разница между IQueryable [T] и IEnumerable [T]? что совпадает с этим вопросом.

5
Enumerable.Empty <T> () эквивалент для IQueryable
Когда метод возвращается, IEnumerable&lt;T&gt;и мне нечего возвращать, мы можем использовать Enumerable.Empty&lt;T&gt;(). Есть ли эквивалент приведенному выше для метода, возвращающего IQueryable&lt;T&gt;
130 c#  return  iqueryable 

5
Какова цель AsQueryable ()?
Является ли цель AsQueryable()просто тем, чтобы вы могли передать IEnumerableметод ожидаемым методам IQueryable, или есть полезная причина для представления IEnumerableкак IQueryable? Например, это должно быть в таких случаях: IEnumerable&lt;Order&gt; orders = orderRepo.GetAll(); // I don't want to create another method that works on IEnumerable, // so I convert it here. …

3
Есть ли синтаксис C # LINQ для метода Queryable.SelectMany ()?
При написании запроса с использованием синтаксиса C # LINQ есть ли способ использовать метод Queryable.SelectMany из синтаксиса ключевого слова? За string[] text = { "Albert was here", "Burke slept late", "Connor is happy" }; Используя быстрые методы, я мог запросить var tokens = text.SelectMany(s =&gt; s.Split(' ')); Есть ли синтаксис …
88 c#  linq  keyword  iqueryable 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.