从C ++托管代码调用重写的C#方法

时间:2013-11-05 11:26:12

标签: c#-4.0 managed-c++

我有C#public class with

public class MyClass
{
    public int Do(int a1);
    public int Do(string a1);
}

在我的C ++托管代码中,我想用string参数调用第二个方法。

//.cpp
...
MyClass^ cl = ...;
System::String^ var = gcnew System::String("value");
cl->Do(var);

它失败了

  

无法将param 1从string转换为int

如何使用string参数调用第二种方法?

0 个答案:

没有答案