C# 2.0 引入了局部類型的概念。局部類型允許我們将一個類、結構或接口分成幾個部分,分别實作在幾個不同的.cs檔案中。
局部類型适用于以下情況:
(1) 類型特别大,不宜放在一個檔案中實作。
(2) 一個類型中的一部分代碼為自動化工具生成的代碼,不宜與我們自己編寫的代碼混合在一起。
(3) 需要多人合作編寫一個類。
例:
在同一命名空間下 在class2類中 寫class2 的執行個體 加關鍵字 partial
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLzITM1EjM0ITMx0iN0cDOxcDM2EDNygDM3EDMy0yM2YjMyITMvwFOwcTMwIzLcNjN2IjMyEzLcd2bsJ2Lc12bj5ycn9Gbi52YucTMwIzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
在class3類中 寫class2 的執行個體 加關鍵字 partial
讓後 在 main 可以看見 它的在各個部分被同時編譯。
從此山高路遠,縱馬揚鞭。願往後旅途,三冬暖,春不寒,天黑有燈,下雨有傘。此生盡興,不負勇往。