public void ToCharAsUnicode(char c, char[] buffer) { buffer[0] = '\\'; buffer[1] = 'u'; buffer[2] = XMath.IntToHex((c >> 12) & '\x000f'); buffer[3] = XMath.IntToHex((c >> 8) & '\x000f'); buffer[4] = XMath.IntToHex((c >> 4) & '\x000f'); buffer[5] = XMath.IntToHex(c & '\x000f'); }