出於好奇。我已成功創建了300層深名稱空間嵌套。 Visua工作室高興地建議「aaaaa [...] a.theclass作爲一個快速修復,如果我輸入埋在名稱空間層之下的類名稱。C#中允許的最大數量的命名空間級別是多少?
有沒有人知道是否有一個實際的限制,嵌套的命名空間可以
沒有情況下我需要它,只是好奇
出於好奇。我已成功創建了300層深名稱空間嵌套。 Visua工作室高興地建議「aaaaa [...] a.theclass作爲一個快速修復,如果我輸入埋在名稱空間層之下的類名稱。C#中允許的最大數量的命名空間級別是多少?
有沒有人知道是否有一個實際的限制,嵌套的命名空間可以
沒有情況下我需要它,只是好奇
從技術文檔 - 。Namespace Statement
您可以在另一個聲明一個命名空間沒有嚴格 限制爲可以聲明的嵌套級別,但在其他代碼訪問最內層 名稱空間中聲明的元素時,請記住 ,它必須使用包含嵌套層次結構中名稱空間名稱的所有 的限定字符串。
我可能會瞄準[Nurf Cannon](https://www.youtube.com/watch?v=7blisWNovEQ)開發人員嘗試從可讀性的角度來看_double-digit_嵌套讓300 – MickyD
@Micky:即使你正在研究一個項目的概念,每個班級都被命名爲「a」? ;-) – Culme
好吧,那麼我們有_Special Nurf Cannon_; – MickyD