private void WriteInt(MemoryStream buffer, int i) { buffer.WriteByte((byte)(i & 0xff)); buffer.WriteByte((byte)((i >> 8) & 0xff)); buffer.WriteByte((byte)((i >> 16) & 0xff)); buffer.WriteByte((byte)((i >> 24) & 0xff)); }