我想在某些命名空间中从某个类执行静态方法,但是我将它用作方法参数时遇到问题.
例:
让我们说有一个类:
namespace ExampleNamespace {
public ref class A
{
public:
static int MethodA();
};
}
Run Code Online (Sandbox Code Playgroud)
我想在其他命名空间中使用MethodA作为另一个方法参数:
方法b(方法a());
我能让它发挥作用的唯一方法就是这样写:
ExampleNamespace::A^ a;
MethodB(a->MethodA());
Run Code Online (Sandbox Code Playgroud)
有没有办法在没有'a'声明的情况下编写它?就像是
MethodB(ExampleNamespace::A->MethodA())
Run Code Online (Sandbox Code Playgroud)
不会工作......
先感谢您.