我正在为游戏编写代码,并希望将我的 main 方法包含在两个不同的命名空间中,以便它可以轻松地从“引擎”和“核心”命名空间访问所有类。
namespace Engine Core
{
class ExampleClass
{
}
}
虽然我只是在 Engine 和 Core 之间放了一个空格,但我知道这种语法是不正确的,我想知道如何让一个类成为多个命名空间的成员。如果这是不可能的,有什么我可以做的事情会发生同样的事情吗?(这两个命名空间中的类都不必通过“Engine.”或“Core.”来引用此类。