C#大小端
//判断大小端(BigEndian - LittleEndian, C#/Win小端,Java大端,网络传输大端) //数字或Unicode区分大小端(2的倍数的字节数) bool isLittle = BitConverter.IsLittleEndian; //数字 //方法一 int c = 97; byte[] cb = BitConverter.GetBytes(c);//小端 Array.Reverse(cb);//反转成大端 //方法二 int c2 = IPAddress.HostToNetworkOrder(c);//大端字节数 byte[] bb = System.BitConverter.GetBytes(c2);//字节数组 //文本(Unicode) string s = "code"; byte[] sbb = Encoding.BigEndianUnicode.GetBytes(s);//大端 byte[] sbs = Encoding.Unicode.GetBytes(s);//小端
浙公网安备 33010602011771号