gpt4 book ai didi

c# - 命名空间点命名空间和嵌套命名空间有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 08:37:05 26 4
gpt4 key购买 nike

有什么区别:

namespace Outer.Inner
{
}

namespace Outer
{
namespace Inner
{
}
}

在 C# 中?

最佳答案

假设您没有在 Outer 命名空间中放置任何其他声明或 using 指令,则完全没有区别。

鉴于您非常很少在单个文件中的多个 namespace 中声明成员,我建议使用第一种形式 - 除了其他任何东西之外,它可以节省一定程度的缩进。请注意,“新行开头的大括号”是 C# 的一种更传统的大括号样式:

namespace Outer.Inner
{
...
}

关于c# - 命名空间点命名空间和嵌套命名空间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26149708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com