申明一下:我也是在百度上找的答案,然后合起來的,這樣感覺好理解一點!
partial是局部類型的意思
就是說有這個關鍵字的類、結構或接口可以寫成幾個部分
比如:
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() { } }
解釋:是為了把一個類分到兩個文件里,達到物理分離邏輯不分離。
(partial 表示這個類這里的代碼只是一部分代碼,你可以再另外的.cs文件中再寫這個類的另外一部分代碼.)