C partial 關鍵字的使用

2022-03-23 23:49:34 字數 584 閱讀 4015

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 可以得出結論 此時並沒有正確將內容賦給屬性 假設身邊有乙隻筆,遠處也有乙隻筆,肯定會就近拿身邊的筆。...