原文章鏈接:https://www.cnblogs.com/zmztya/p/7079355.html
using System;
namespace Partial
{
class Program
{
static void Main(string[] args)
{
A a = new A();
}
}
partial class A
{
public A()
{
PrintHello();
PrintWorld();
Console.Read();
}
partial void PrintHello()
{
Console.Write("Hello");
}
}
partial class A
{
//分部方法必須存在如下聲明,返回類型只可以爲void,且不接受Out參數
//分部方法可以只存在聲明而不實現它
//未實現的分部方法在代碼生成時會自動被編譯器移除,不會帶來額外的開銷
partial void PrintHello();
partial void PrintWorld();
}
}