C# 如何在运行时创建分部类?

C# 如何在运行时创建分部类?,c#,dynamic-compilation,C#,Dynamic Compilation,如何在运行时创建分部类 我有一节课 public partial class A { } 我想在运行时从XML文件创建我的部分A类。 因为当代码发生任何变化时,我不会编译我的项目。 我知道这没有什么意义,但我需要这个 XOML文件适用于我?使用partial关键字跨多个代码文件分隔类。编译器将它们合并到一个类中 使用partial关键字跨多个代码文件分隔类。编译器将它们合并到一个类中 分部类的要点是能够在不同的源文件中定义分部类的一部分。最后,在编译之后,您拥有的是一个常规类,与任何其他类都

如何在运行时创建分部类

我有一节课

public partial class A
{

}
我想在运行时从XML文件创建我的部分A类。 因为当代码发生任何变化时,我不会编译我的项目。 我知道这没有什么意义,但我需要这个


XOML文件适用于我?

使用
partial
关键字跨多个代码文件分隔类。编译器将它们合并到一个类中


使用
partial
关键字跨多个代码文件分隔类。编译器将它们合并到一个类中


分部类的要点是能够在不同的源文件中定义分部类的一部分。最后,在编译之后,您拥有的是一个常规类,与任何其他类都没有区别。因此,不存在“实例化一个分部类”这样的事情。

分部类的意义在于能够在不同的源文件中定义分部类的一部分。最后,在编译之后,您拥有的是一个常规类,与任何其他类都没有区别。因此,没有“实例化部分类”这样的事情。

你不能

CLR中不存在分部类。这更像是一个视觉Vtudio技巧,而不是其他任何东西。

你不能


CLR中不存在分部类。这更像是一种视觉Vtudio技巧。

请详细说明您的问题好吗?您是否试图在运行时编译代码?这个问题听起来好像您误解了什么是分部类。如果你解释一下你想做什么,你可能会得到更多关于如何解决问题的答案。即使在编辑之后,我也对你想做什么感到困惑。你能详细说明你的问题吗?您是否试图在运行时编译代码?这个问题听起来好像您误解了什么是分部类。如果你解释一下你想做什么,你可能会得到更多的答案来解释如何解决这个问题。即使在编辑之后,我也不知道你想做什么。