dynamic 형식을 var 형식과 비교 해서 설명 하겠습니다. C# 3.0 에서 var 형식이 새롭게 등장 했습니다. VB 개발자라면 var 형식을 이미 접해 봤을 것입니다. var 와 dynamic 형식은 처음 접하는 개발자들은 이게 뭐지? 라는 생각이 들겁니다. var 와 dynamic 은 초기 선언 시 타입 지정이 없다는 것입니다. 그럼 타입 지정은 언제 이루어 지나? 이것이 var 와 dynamic 의 차이 입니다. var 은 컴파일 시점에서 타입 확정이 이루어 지고, dynamic 은 런타임(Runtime)시 타입이 확정 됩니다. 그렇다면 dynamic을 왜 사용할까? 지금 까지의 C#은 컴파일 될 때 타입이 모두 확정이 되어야 했다. 하지만 COM Interop, .Net Object ref..