//服务器登录地址
struct SERVADDR
{
char* m_szSerIp[IPADDR_MAXLEN]; // 定义了一个数组, 里面存储的是char 类型的指针
unsigned short m_nPort;
};
struct MULSERVADDR
{
int m_nProxyType; //代理类型
char m_ucTimeOut; //如果为1就是需要用户验证, 如果为0不需要用户验证
char m_szUserName[USERNAME_MAXLEN]; //其中的szUserName为代理用户名, USERNAME_MAXLEN 代表首地址
char m_szUserCode[USERPWD_MAXLEN]; //szUserCode为代理用户密码
SERVADDR m_ProxyAddr;
int m_nNum; //下列地址数目
SERVADDR m_ServAddr[1]; //定义了一个 SERVADDR 数组
};
我想把这两个c 结构体对应成 .net 的两个结构体,
图片说明](https://img-ask.csdn.net/upload/201504/02/1427951634_753587.png)

在世界调用的时候 包参数错误,具体是
它 在6 偏移位置包含一个偏移对象字段对象
有没有哪个大神帮我 把这两个结构体转换成.net 数据类型