PROGRAMING/C#

List VS IEnumerable

파란실버라이트 2011. 3. 31. 21:30
 
http://www.vsts2010.net/43

 IEnumerable의 특성 : 쿼리는 만들어지긴 하되 그 실행시기는 직접 요청될때로 연기(Deferred)
 : list1의 값이 중간에 변경이 된다면 Query의 결과값도 변경된다.


 List는 즉시 모든 값을 읽어옵니다.
 :list1의 값이 변경되더라도 List의 값은 변하지 않으므로 결과값은 같다.