C# 3.0 Preview: Extension Method와 나머지
C# 3.0의 새로운 사양 역시도 매우매우 파격적이다. JavaScript 프로그래밍 언어의 장점(?)을 수용한 새로운 사양이다. 바로 Extension Method가Method가 그것이다. 참고로 JavaScript는 prototype이라고 불리우는 예약된 객체에 새로운 메서드를 정의하고 관리할관리할 수 있다. Extension Method도 파격적인 언어 사양인데, 기존에 존재하지 않았던않았던 제 3자의 메서드를 동적으로 삽입하는 기술이다. 말 그대로 클래스 스펙에 새로운새로운 메서드를 동적으로 추가할 수 있다는 뜻이다. 그렇다면 이것은 객체 지향 프로그래밍프로그래밍 언어 사양을 완전히 무너뜨리는 기술일까? 한 번 살펴보자.! Extension Method가Method가 사용된 사례를 보고 싶다면 I..