如何在C#中的多個文件和不同名稱空間中編寫部分類?C#部分類
Q
C#部分類
13
A
回答
32
你不能。從here ...
使用局部關鍵字表示的類的其它部件,結構或 接口可以在 命名空間
內限定 必須在相同的命名空間。
每個評論:這裏的an article討論了定義跨多個程序集的名稱空間。從那裏...
嚴格地說,程序集 和名稱空間是正交的。 是,您可以在單個程序集中聲明跨多個 程序集的單個名稱空間的成員,也可以聲明多個 名稱空間。
3
你不能。部分類意味着:一個類被分成幾個文件。這也意味着這個部分類包含的所有文件必須具有相同的名稱空間。否則,它不會再是同一類。
11
在多個名稱空間中不能有分部類。在不同的namespaces中同名的類別根據定義不同。
4
部分類(與任何其他類)需要在一個單一的命名空間(否則它的另一個類)中生存。
到不同的文件之間的分裂,它只是使用部分關鍵字連接關鍵詞後:
// this bit of the class in a file
public partial class Employee
{
public void DoWork()
{
}
}
//this bit in another file
public partial class Employee
{
public void GoToLunch()
{
}
}
相關問題
- 1. C#部分類
- 2. C#部分類錯誤
- 3. C++中的部分類
- 4. LInq到SQL - 部分類 - C#
- 5. C# - 編譯器如何找到部分類的另一部分?
- 6. Objective-C部分實現分類文件中的類
- 7. C# - 「部分」類有什麼好處?
- 8. 修改/添加到C#部分類
- 9. 在C#中創建部分類#
- 10. C# - 在VS2005項目分部類
- 11. C++上的部分類定義?
- 12. 鴻溝C#類到它的部分
- 13. C#部分類和COM接口
- 14. C#部分類的ColdFusion CFC實現?
- 15. C#中部分類的執行順序
- 16. 抽象類(C#)中的部分方法
- 17. C#部分類與Objective C類別之間的區別?
- 18. 使用Visual 2013無法從其他部分類訪問部分類.net C#
- 19. java部分類
- 20. 在部分類
- 21. 部分類+ DataAnnotations
- 22. asp.net部分類
- 23. WinForm部分類
- 24. C部分C++項目(VS10)
- 25. C#日期部分
- 26. CNTK分類模型分類全部1
- 27. 拆分類C++
- 28. 繼承部分類
- 29. 加載部分類
- 30. 部分類調試
任何人都覺得有趣,一家名爲用戶「部分」是問部分類? – 2009-07-04 00:58:31
爲什麼你想能夠做到這一點?你認爲你認爲這樣的功能會幫助你解決什麼問題? – jason 2009-07-04 01:00:59
這真的只是一個巧合。我一直在使用stackoverflow幾個星期。 – Partial 2009-07-04 01:02:59