我正在尝试通过以下方式在 C++ 中创建命名空间:
namespace MyCompany.Library.Myproduct {
public ref class ClassWrapper
{
};
}
我收到错误:
Error 1 error C2059: syntax error : '.' ClassWrapper.h 7 1 MyCompany.Library.Myproduct
为什么我不能拥有。在命名空间中?
编辑1
此命名空间定义位于 c++/cli 中,将在 c# 代码中使用。在 C# 中,此命名空间是有效的,但在 c++ 中似乎无效。如何在 c++/cli 代码中定义 c# 兼容的命名空间?