向大家请教一个关于socket的send的问题
在C语言里,send的数据可以通过指针完成,这样就可以把一个结构实例的地址加上长度就可以send了,在C#中send的是byte[],怎么样把类似于下面的结构的实例send到另一端呢??请大家不吝赐教
public struct NET_DATA
{
public ushort PacketLen;
public ushort PacketType;
public byte nAlarmLevel;//这个包的服务器告警级别0为不告警,值越大级别越高
public NET_PACKET_DATA net_packet_data;
public NET_DATA(int Dummy)
{
PacketLen = 0;
PacketType = 0;
nAlarmLevel = 0;
net_packet_data = new NET_PACKET_DATA();
}
}