c# 2.0 引入了區域性型別的概念。區域性型別允許我們將乙個類、結構或介面分成幾個部分,分別實現在幾個不同的.cs檔案中。
區域性型別適用於以下情況:
(1) 型別特別大,不宜放在乙個檔案中實現。
(2) 乙個型別中的一部分**為自動化工具生成的**,不宜與我們自己編寫的**混合在一起。
(3) 需要多人合作編寫乙個類。
例:在同一命名空間下 在class2類中 寫class2 的例項 加關鍵字 partial
在class3類中 寫class2 的例項 加關鍵字 partial
讓後 在 main 可以看見它的在各個部分被同時編譯。
:donet技術分享平台
閱讀原文
c partial 關鍵字的使用
c 2.0 引入了區域性型別的概念。區域性型別允許我們將乙個類 結構或介面分成幾個部分,分別實現在幾個不同的.cs檔案中。區域性型別適用於以下情況 1 型別特別大,不宜放在乙個檔案中實現。2 乙個型別中的一部分 為自動化工具生成的 不宜與我們自己編寫的 混合在一起。3 需要多人合作編寫乙個類。例 在...
C partial 關鍵字詳解
1 public partial class form1 form27 為什麼新建立的 winows form 的類定義成了乙個部分類。我們開啟 form1.designer.cs 檔案,可以看到,原來 form1 的另一部分類是在這個檔案中設計的。這個部分類中定義了我們使用的控制項 事件委託以及如...
this關鍵字使用
一,表示類中屬性 1,沒有使用this的情況 class person public string getinfo public class thisdemo01 執行結果 姓名 null,年齡 0 可以得出結論 此時並沒有正確將內容賦給屬性 假設身邊有乙隻筆,遠處也有乙隻筆,肯定會就近拿身邊的筆。...