【发布时间】:2021-11-28 11:53:23
【问题描述】:
为类、结构、接口、枚举、委托等 C# 类型使用单一命名空间比拥有许多较小的命名空间更优雅,但效率会降低吗?
.NET Core 是否以影响性能的方式对命名空间中的每种类型进行“引用”?
.NET Core 是否仍然在我使用 using 指令的每个地方创建“引用”,例如在我的类顶部(以影响性能的方式)未使用的命名空间?
【问题讨论】:
-
为什么没有效率?命名空间不会影响您的运行时性能,也不会影响您的命名空间中有多少类
-
如果您可以提供一些示例代码来显示您想要在此处实现的目标,这可能会有所帮助。无论如何,您所说的“高效”是什么意思? “元素”是什么意思?
-
元素是类和接口。
标签: c# .net namespaces