什么应该进入顶级命名空间?比如我有MyAPI.WebLogic、MyAPI.Compression等,如果把类放到顶级命名空间,是不是违反了封装原则?
最佳答案
命名空间不适用于封装等 OOP 相关概念。用于组织,因此以对您的应用程序有意义的方式组织它。我在网站上所做的大部分工作都有一个业务库,而且大多数情况下,它们都集中在一个命名空间下。
关于c# - 什么应该进入顶级命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/835216/