如何通过com传递C#对象?例如,假设我在gac和注册表中注册的c#dll中有以下内容:
public int Add(int a, int b)
{
return a + b;
}
public int Add(NumberObject obj)
{
return obj.firstNumber + obj.SecondNumber;
}
如何使NumberObject可见,以便将要使用它的客户端可以设置其值?一个c ++的例子会很棒,甚至可能吗?或者只有原生类型如int,string等可以通过COM传递?