c# - 有什么办法可以摆脱我的 .cs 文件顶部的一长串用途吗?

标签 c# .net visual-studio namespaces

随着我在解决方案中获得越来越多的命名空间,文件顶部的 using 语句列表越来越长。在我的单元测试中尤其如此,对于每个可能被调用的组件,我需要包括接口(interface)的 using、IoC 容器和具体类型。

在我的集成测试文件中使用了 17 行以上,它变得非常困惑。有谁知道是否可以使用语句为我的基础定义宏?还有其他解决方案吗?

最佳答案

我知道我不应该大声说出来,但是,也许可以重新考虑您的设计。

17 个使用 1 个文件 = 大量耦合(在命名空间级别)。

关于c# - 有什么办法可以摆脱我的 .cs 文件顶部的一长串用途吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62219/

相关文章:

c# - 将不同的选项传递给方法

c# - for循环是否在每次迭代时打开和关闭数据库连接?

.net - SDK更新后U-SQL脚本无法编译

visual-studio - MSBuild - 如何并行构建多个文件和项目

visual-studio - 有人知道 Visual Studio 2010 的对象管理器企业插件吗?

c# - 使用 StringBuilder(ASP.NET、C#)时添加新行

c# - 我对处理器、内核、线程和并行性的理解是否正确?

c# - 从虚拟主机发送电子邮件而无需使用用户名和密码

c# - "ref return"是语言特性还是CLR的特性

visual-studio - 如何在构建过程中检查引用