C# 中如何将uint数据转换为网络字节序 在线等!
如果定义整形的可以这样转换,int seqno=BitConverter.ToInt32(bytes,8);
seqno=IPAddress.NetworkToHostOrder(seqno);
但uint r =0x80000004;
uint requestidl=(uint) IPAddress.HostToNetworkOrder(r);
会得到requestidl=0x0;
请教高手如何uint变量转换为网络字节序
问题点数:50、回复次数:1Top
1 楼lookfeng()回复于 2005-06-03 12:38:56 得分 50
bytes tmp = BitConvert.GetBytes(uint);
Array.Reverse(tmp);
BitConvert.GetUint(tmp);Top




