你会如何通过com传递一个C#对象?

时间:2009-09-27 16:40:20

标签: c# c++ com

如何通过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传递?

1 个答案:

答案 0 :(得分:2)

tutorial