partial是局部类型的意思
就是说有这个关键字的类、结构或接口可以写成几个部分
是为了把一个类分到两个文件里,达到物理分离逻辑不分离。
partial 表示这个类这里的代码只是一部分代码.
你可以再另外的.cs文件中再写这个类的另外一部分代码.
比如
public partial class Program
{
static void Main(string[] args)
{
}
}
partial class Program
{
public void Test()
{
}
}
编译后它相当于
public class Program
{
static void Main(string[] args)
{
}
public void Test()
{
}
}