private unsafe void UnsafeSetInt32(Int32 value, byte* pb) { pb[0] = (byte)value; value >>= 8; pb[1] = (byte)value; value >>= 8; pb[2] = (byte)value; value >>= 8; pb[3] = (byte)value; } }