从c#调用的托管c中的类

我在托管c dll中有一个decalred类

public class IPHelper
{
public:
    static void CheckIP(LPWSTR pSocketName);
    static void DebugMessage(const wchar_t *str, ...);
private:        
    static DWORD GetIPInformation(PSOCKET_RECORD &pInfo);
};

我成功编译并添加它作为我的c#项目的参考.
我可以使用命名空间,但是这个类似乎是空的,我无法调用其中的函数.

有任何想法吗?

解决方法:

该类不受管理,它是原生的.如果要从托管代码中使用它,则需要将其称为公共引用类.

上一篇:【总结】matlab求两个序列的相关性


下一篇:VIP邮箱哪家好,163VIP邮箱全新域名来袭!