这样做的好处:
1、一个大型的项目类可以同时分成不同的区块交由不同的程序员撰写,同时进行。
2、若由系统自动产生的source,可以用独立的Partial Class加入,而不必更改到原先类。
3、当类(Class)很大时,可以用Partial Class做功能性划分,这也是一种不错的分类方式。
例子:将Example类定义为Partial Class,将该类的三个方法m1、m2、m3分别定义在Example1.cs、Example2.cs、Example3.cs三个类文件中,然后在PartialClass.aspx.cs中实例化Example类,并调用类中的方法。
//Example1.cs
public partial class Example
{
public string m1()
{
return "Method 1 ";
}
}//Example2.cs
public partial class Example
{
public string m2()
{
return "Method 2 ";
}
}//Example3.cs
public partial class Example
{
public string m3()
{
return "Method 3 ";
}
}
Class部分类(转)" alt="Partial