1、动态对象(.Net4.0中最重要的特性,对动态语言的支持,IronPython。 回答.Net4.0你认为最重要的特性是什么? ):dynamic p = new ExpandoObject(); p.Name = "dd";随着赋值动态产生属性,然后就可以读。
2、动态对象简化反射调用:dynamic d = person1;person.SayHello();写错了也不会编译出错,运行时才会出错。
1、动态对象(.Net4.0中最重要的特性,对动态语言的支持,IronPython。 回答.Net4.0你认为最重要的特性是什么? ):dynamic p = new ExpandoObject(); p.Name = "dd";随着赋值动态产生属性,然后就可以读。
2、动态对象简化反射调用:dynamic d = person1;person.SayHello();写错了也不会编译出错,运行时才会出错。