在很久之前,我写了一片文章详解C# 匿名对象(匿名类型)、var、动态类型 dynamic,可以借鉴。因为那时候是心中想当然的认为只有反射能够在运行时解析对象的成员信息并调用成员方法。后来也是因为其他的事一直都没有回过头来把这一节知识给补上,正所谓亡羊补牢,让我们现在来大致了解一下DLR吧。
DLR 全称是 Dynamic Language Runtime(动态语言运行时)。这很容易让我们想到同在C#中还有一个叫 CLR 的东西,它叫 Common Language Runtime。那这两者有什