如何在运行时创建分部类?
示例:我有一个班级
public partial class A
{
}
我想在运行时从XML文件创建A类的一部分。 因为我在编码代码时没有编译我的项目。 我知道这意义不大,但我需要这个。
XOML文件对我有用吗?
答案 0 :(得分:11)
部分类的要点是能够在不同的源文件中定义它的一部分。最后,在编译之后,你所拥有的是一个普通的类,与其他任何类都无法区分。所以没有“实例化部分类”这样的事情。
答案 1 :(得分:7)
partial
关键字用于跨多个代码文件分隔类。编译器将它们合并为一个类。
答案 2 :(得分:4)
你不能。
CLR中不存在分部类。它更像是一个Visual Vtudio技巧而不是其他任何东西。