老兄,自己把各字节颠倒一下就可以了.
public static byte[] Reverse4Bytes(byte[] bytes,int startIndex)
{
byte[] bytes4 = new byte[4];
Array.Copy(bytes,startIndex,bytes4,0,4); byte[] b = new byte[bytes4.Length];
for(int i=0;i<bytes4.Length;i++)
{
b[i]=bytes4[bytes4.Length-1-i];
}
return b;
}
public static byte[] Reverse4Bytes(byte[] bytes,int startIndex)
{
byte[] bytes4 = new byte[4];
Array.Copy(bytes,startIndex,bytes4,0,4); byte[] b = new byte[bytes4.Length];
for(int i=0;i<bytes4.Length;i++)
{
b[i]=bytes4[bytes4.Length-1-i];
}
return b;
}
解决方案 »
- c#如何进行数据验证
- 如果一个类的属性是不固定的,如何在propertyGrid中显示?
- 关于string.Split()的用法,寻求帮助! ————在线
- ContextMenuStrip下拉菜单 如何实现选择菜单后在源控件显示
- 求助,初涉XML,小问题
- 为什么执行datagrid.update()时,必须要离开当前编辑行才能保存?
- string.Format 补长遇到汉字怎么办?
- Gridview的全选功能该如何实现?? 谢谢
- GC.Collect() 在win8下不起作用
- C# 正则匹配<td rowspan="2">Movable Cone Diameter(mm)</td>中的 "Movable Cone Diamete" ?
- 指针编译错误问题?
- 兄弟姐妹请帮忙了,谢谢了,
Array.Reverse(TimeStamp);