將我的表示層中的每個表單放在同一個命名空間中安全嗎? (可能是一個愚蠢的問題,但我想確定)。Visual Studio中表單的命名空間
0
A
回答
0
這不是不安全。
命名空間的目的是:
- 避免耗盡名稱(必須是唯一的),並且
- 避免混淆類似命名的事物之間。
例如,很多庫中都有很多類,名爲「Node」,「Record」,「Entry」,「Rule」或類似的通用術語。
一般來說,如果您總是一起使用兩個類並且永遠不會分開,通常沒有理由將它們放在不同的名稱空間中。
+0
非常感謝你:) – ProgramNewbie
1
命名空間是組織你的代碼。如果你有幾個表單,並且把它們放在同一個名字空間中,那沒關係。
我想說如果你有大量的屏幕,你最終會失去代碼的概述,然後組織你的代碼變得重要。通常你會各執funtionality,像數據層,表示層等,但你能做到這一點的屏幕種類太多(如用戶,條)。
要說清楚,關於使用名稱空間沒有任何安全或不安全的地方。
+0
非常感謝你:) – ProgramNewbie
相關問題
- 1. Visual Studio和命名空間
- 2. StringBuilder命名空間,c#,visual studio 2010
- 3. Visual Studio 2015 UnitTesting命名空間缺失?
- 4. 命名空間。設置Visual Studio項目
- 5. 在Visual Studio中顯示命名空間的類(C#)
- 6. Visual Studio - 命名錶格
- 7. Boost單元測試和Visual Studio 2005/Visual C++和BOOST_AUTO_TEST_SUITE(stringtest)命名空間?
- 8. 命名空間,別名和Visual Studio窗體設計器
- 9. 爲什麼我沒有命名空間在Visual Studio中/ XAML
- 10. Visual Studio 2017中的命名空間無效設置報表參數
- 11. Visual Studio多項目模板重命名命名空間和項目名稱
- 12. Visual Studio 2017和WinJS - 「Windows」命名空間的自動完成
- 13. Visual Studio的C#不允許我使用Microsoft.AspNet.Identity命名空間
- 14. Visual Studio 2015 intellisense和模棱兩可的命名空間
- 15. Visual Studio(&Resharper)多種選擇導入相同的命名空間?
- 16. 升級到Visual Studio 2010後 - 類型或命名空間名稱xxxxxxxxx_ascx'不存在命名空間存在「ASP」
- 17. 單表繼承和命名空間類
- 18. Visual Studio 2010重命名項目並導致命名空間相對應
- 19. Visual Studio 2010 - IDE命令查找擴展方法名稱空間?
- 20. 命名空間解決問題Visual Studio 2013
- 21. 停止Visual Studio在命名空間外放置使用指令
- 22. Visual Studio資源生成 - 自定義工具命名空間
- 23. 使用Visual Studio調試命名空間擴展
- 24. Visual Studio 2008數據集生成問題(命名空間問題)
- 25. Visual Studio代碼Symfony 3命名空間自動建議
- 26. Visual Studio 2013不導入Linq命名空間
- 27. visual studio 2012構建錯誤命名空間
- 28. Visual Studio插件重構(更改)類命名空間
- 29. C++ Visual Studio 2015 CLR Windows窗體命名空間錯誤
- 30. Visual Studio 2017:命名空間「系統」沒有成員「Windows」
安全嗎?目前還不清楚你想要做什麼 –
爲什麼你有這樣的疑問? – Prisoner
如果你知道這個應用會更大,你應該對你的應用進行分區。 – Legends