질문 : IEnumerable 반환 대 IQueryable IQueryable 반환과 IEnumerable 반환의 차이점은 언제 하나를 다른 것보다 선호해야합니까? IQueryable custs = from c in db.Customers where c.City == "" select c; IEnumerable custs = from c in db.Customers where c.City == "" select c; 둘 다 연기 된 실행이며 언제 하나가 다른 것보다 선호되어야합니까? 답변 예, 둘 다 연기 된 실행 을 제공합니다. 차이점은 IQueryable 는 LINQ-to-SQL (LINQ.-to-anything)이 작동 할 수 있도록하는 인터페이스라는 것입니다. IQueryable 에서 쿼리를 추가..