可能重複:
What are reasons why one would want to use nested classes?我剛剛瞭解到你可以在C#中嵌套類,這是什麼意思?
我發現一些示例代碼在網上的東西無關,並且它有嵌套類。我認爲這是一個錯誤,外層應該是名字空間,但代碼編譯和工作正常。
什麼是嵌套類用於?這是一個很好的編程習慣嗎?
可能重複:
What are reasons why one would want to use nested classes?我剛剛瞭解到你可以在C#中嵌套類,這是什麼意思?
我發現一些示例代碼在網上的東西無關,並且它有嵌套類。我認爲這是一個錯誤,外層應該是名字空間,但代碼編譯和工作正常。
什麼是嵌套類用於?這是一個很好的編程習慣嗎?
你也可以在一個文件中有多個(公共,私人,內部)類。 – 2011-06-16 09:18:30
關於較小類的可讀性,通常使用部分類將解決該特定問題。 – 2011-06-16 09:19:57
@Jamie,那是真的。但對於較小的類,我發現較小的類嵌套在較大的類中可以更輕鬆地在修改代碼時參考。 – foxy 2011-06-16 09:25:11
還有一些更多的重複:[什麼時候應該創建嵌套類?它是否使外部類的實例化消耗更多的資源?](http://stackoverflow.com/questions/3361830/when-should-i-create-a-nested-class-does-it-make-instantiation-of- the-outer-clas)| [在哪裏以及如何使用嵌套類?](http://stackoverflow.com/questions/3143670/where-and-how-to-use-nested-classes)| [爲什麼/什麼時候應該在.net中使用嵌套類?或者你不應該?](http://stackoverflow.com/questions/48872/why-when-should-you-use-nested-classes-in-net-or-shouldnt-you) – Zecc 2011-06-16 09:17:55
鍵入我的問題,滾動通過建議列表...什麼也不是... d'噢 – NibblyPig 2011-06-16 09:33:42