gpt4 book ai didi

c# - 无命名空间的 C# 代码?

转载 作者:太空宇宙 更新时间:2023-11-03 18:16:56 25 4
gpt4 key购买 nike

我见过的每一 block C# 总是包裹着一个命名空间。是否可以包含未包装在命名空间中的代码?

最佳答案

您不必声明具体的。删除脚本顶部的 namespace (以及左括号和右括号)。这将使它成为全局命名空间的一部分。

来自规范:

Namespaces and types that have noenclosing namespace are members of theglobal namespace. This correspondsdirectly to the names declared in theglobal declaration space.

Namespacesand types declared within a namespaceare members of that namespace. Thiscorresponds directly to the namesdeclared in the declaration space ofthe namespace.

所以从技术上讲,它是命名空间(全局命名空间)的一部分,即使您没有指定它也是如此。

关于c# - 无命名空间的 C# 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4854196/

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