public static void EncodeInt16(short value, byte[] buffer, int offset = 0) { unchecked { buffer[offset++] = (byte)(value); buffer[offset++] = (byte)(value >> 8); } }