【发布时间】:2010-10-30 21:03:44
【问题描述】:
我认为在 C# 中强制执行命名空间之间的类型可见性而不是程序集(内部)可能很有用。
这样的概念似乎可以帮助开发人员使用代码库,确保在其他提供类似功能的内部类型可用的地方使用正确的类型,但会导致“架构”缺点(不需要的依赖等)。
其他人认为这会有用吗?目前是否可行?如果不是为什么不呢?
此外,排除的概念 - 对命名空间和/或程序集之间的引用指定负约束的能力是对 C# 的有用补充吗?
【问题讨论】:
标签: c# dependencies