partial class 個人覺得是所有的類可以有很多人同時在開發,最後使用的時候可以合併。
如果分散在不同的類型,如果要使用所有的方法就比較繁瑣。或者系統在自動生成一些實體對象對應的類時,
可能需要人爲添加一些字段信息,可能比較方便。
建立兩個不同類文件名(這裏只是類文件名(不同),這兩個文件中類的名稱需要相同):
t3_PartialTest1.cs
using System;
namespace grammarPractice.grammar
{
public partial class PartialTest
{
string sub2 = "sub2";
public void fSub2()
{
Console.WriteLine("fSub2");
}
}
}
t3_PartialTest2.cs
using System;
namespace grammarPractice.grammar
{
public partial class PartialTest
{
string sub1 = "sub1";
public void fSub1()
{
Console.WriteLine("fSub1");
}
}
}
using System;
using grammarPractice.grammar;
namespace grammarPractice
{
class Program
{
static void Main(string[] args)
{
//myMethod("我調用了delegate");
// delCls();
partialTest1();
Console.ReadKey();
}
#region t3
public static void partialTest1()
{
PartialTest a = new PartialTest();
a.fSub1();
a.fSub2();//兩個方法都可以使用了
}
}