private unsafe Int32 UnsafeGetInt32(byte* pb) { int value = pb[3]; value <<= 8; value |= pb[2]; value <<= 8; value |= pb[1]; value <<= 8; value |= pb[0]; return value; }