是否可以在RunTime C#上创建新类

前端之家收集整理的这篇文章主要介绍了是否可以在RunTime C#上创建新类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
您是否可以在C#中创建新类,应用程序读取来自 XML并声明它们属性也是从 XML读取的类.
喜欢 :
<item id=1>
 <Name>John</Name>
 <Surname>Kennedy</Surname>
 <Age>24</Age>
</item>

最好成绩.

解决方法

是的,它与System.Reflection.Emit命名空间一致.

但是在.net 4.0中你可以使用动态keywoard.喜欢这个http://blogs.msdn.com/b/mcsuksoldev/archive/2010/02/04/dynamic-xml-reader-with-c-and-net-4-0.aspx

如果没有动态,即使您创建了新类,也需要反射才能访问其属性

猜你在找的C#相关文章