110,533
社区成员
发帖
与我相关
我的任务
分享
byte[] a = Array.ConvertAll<int,byte>(arry,i => (byte)i);
Array.Reverse(a);
return BitConverter.ToUInt32(a,0);
byte[] arry = new byte[4] { 0xff, 0xba, 0x1f, 0x3c };
List<byte> list = new List<byte>(arry);
list.Reverse();
int a = System.BitConverter.ToInt32(list.ToArray(), 0);
byte[] arry = new byte[4] { 0xff, 0xba, 0x1f, 0x3c };
int b = System.BitConverter.ToInt32(arry, 0);
int[] Arry = new int[4];//{ 21256, 58468, 31584, 25684 };
//Arry [0] = (int)"FF";
int int1 = (int)'F',
int2 = (int)'F';
Arry [0] = int1 * 256 + int2 ;
int1 = (int)'b'; int2 = (int)'a';
Arry[1] = int1 * 256 + int2;
int1 = (int)'1'; int2 = (int)'f';
Arry[2] = int1 * 256 + int2;
int1 = (int)'3'; int2 = (int)'c';
Arry[3] = int1 * 256 + int2;
char[] aChr = new char[8];
for (int ii = 0; ii < 4; ii++)
{
int intSour_ = Arry[ii];
int intLow = intSour_ % 256,
intHigh = (intSour_ - intLow) / 256 % 256;
aChr[ii * 2 + 1] = (Char)intLow;
aChr[ii * 2] = (Char)intHigh;
}
BitConverter.ToUInt32(arry,0)
Array.Reverse(arry);
return BitConverter.ToUInt32(arry,0);