您好,是否可以在 C# 中创建新类,应用程序从 XML 中读取并声明它们是属性的类也从 XML 中读取。 喜欢:
<item id=1>
<Name>John</Name>
<Surname>Kennedy</Surname>
<Age>24</Age>
</item>
最佳。
最佳答案
是的,它与 System.Reflection.Emit 命名空间有关。
但在 .net 4.0 中,您可以为此使用动态关键字。像这样http://blogs.msdn.com/b/mcsuksoldev/archive/2010/02/04/dynamic-xml-reader-with-c-and-net-4-0.aspx
没有动态,即使你创建了新的类,你也需要反射来访问它们的属性
关于c# - 是否可以在运行时 C# 上创建新类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6224484/