在c ++/cli中创建命名空间?

dev*_*per 2 c# namespaces c++-cli

using在c ++/cli中看到了很多.NET Framework命名空间的例子,如下所示:

using namespace System;
using namespace System::IO;
Run Code Online (Sandbox Code Playgroud)

但我还没有看到任何创建自己的例子.所以我想知道是否有一种方法来声明/创建我自己的命名空间,就像在C#中一样:

namespace Animals
   {

   public class Dog
       {
       public Dog() {}
       }
   }
Run Code Online (Sandbox Code Playgroud)

谢谢你的时间 :)

Ed *_*tes 7

单个名称空间的语法相同.嵌套倍数,例如First.Second.Third:

namespace First
{
namespace Second
{
namespace Third
{

    // Your code

}
}
}
Run Code Online (Sandbox Code Playgroud)

在C#中也是如此:

namespace First.Second.Third
{
}
Run Code Online (Sandbox Code Playgroud)