Контрольные последовательности Юникод в тексте программы используются для представления символов Юникод. Такие контрольные последовательности обрабатываются в идентификаторах, символьных и строковых литералах. Их обработка не производится в других частях программы.
unicode-escape-sequence:
\u hex-digit hex-digit hex-digit hex-digit
\U hex-digit hex-digit hex-digit hex-digit hex-digit hex-digit hex-digit hex-digit
Контрольная последовательность Юникод представляет единичный символ Юникод, образованный шестнадцатеричным числом следующим за символами «\u» или «\U». Так как компилятор языка использует 16-битное кодирование символов в символьных и строковых значениях, то использование дополнительных Юникод символов в диапазоне U+10000 – U+10FFFF недопустимо в символьных литералах. Данные символы могут быть представлены как суррогатные пары в строковом значении.
Const
CopyRight = "\u00A9 АО ""IT-Компания"""; //Данная константа соответствует значению: © АО "IT-Компания"
См.также: