////// byte数组取int值 /// /// 4位byte数组 ///int值 public int BytesToInt(byte[] _src) { int _value; _value = (int)((_src[0] & 0xFF) | ((_src[1] & 0xFF) << 8) | ((_src[2] & 0xFF) << 16) | ((_src[3] & 0xFF) << 24)); return _value; }
////// 将int数值转换为占四个字节的byte数组 /// /// 要转换的int值 ///byte数组 public byte[] IntToBytes(int _value) { byte[] _src = new byte[4]; _src[0] = (byte)(_value & 0xFF); _src[1] = (byte)((_value >> 8) & 0xFF); _src[2] = (byte)((_value >> 16) & 0xFF); _src[3] = (byte)((_value >> 24) & 0xFF); return _src; }



