Re[14]: Linq : неудачный маркетинг?
От: Lloyd Россия  
Дата: 18.02.10 14:51
Оценка:
Здравствуйте, Jack128, Вы писали:

J>>>IEnumerable<Customer> ?


L>>С чего ты взял?


Я так понимаю, ответа на вопрос у вас нет?

L>>Почему не Customer[], Collection<Customer>, HashSet<Customer> или List<Customer>?


J>А какая разница? Тока ближе к практике, пожалуйста.


Например, вот в таком коде:
for(int i=0; i < customers.Count(); i++) {
  Consolw.WriteLine("{0}: {1}", i, customers.ElementAt(i).Name);
}

Если customers — IEnumerable, полученный из linq-овского запроса, то на 1000 customer-ах получили 2000 запросов в базу. Если просто лист — то ни одного.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.