2013-05-14 4 views
0

Как хранить японский символ в строке без дополнительной косой черты?Японский юникод в строке

string jap ="\\x30F8"; 

печатает "\ x30F8" в то время как

string jap = "\\\x30F8"; 

печатает "\ ヸ"

+0

жаль, что это было просто испытание международных символов и имя переменных с первыми тремя буквами страны. –

+0

'string text =" ヸ ";' –

+0

@ RaymondChen обижается при нормальной аббревиатуре названия страны в коде, где аббревиатура имен переменных более чем нормальна, - это слишком политическая корректность. –

ответ

1

только один обратный слэш необходимо в шестнадцатеричной управляющей последовательности:

string text = "\x30F8"; 

Вы можете также используйте escape-последовательность Unicode:

string text = "\u30F8";