Я просто хочу подтвердить ... Запросы LINQ-to-SQL никогда не выполняются (попадают в базу данных), пока они не будут перечислены, верно?
Кто-нибудь знает, одинаково ли это для LINQ-to-Entities?
Спасибо!
Да, это называется Отложенное выполнение .
Смотреть этот скринкаст: Когда выполняются запросы LINQ to SQL?
Да, они ведут себя одинаково.
Запрос будет выполнен при первом использовании переменной.