我在我的数据库(Ms SQL)中存储了一系列货币,包括汇率等。
我还存储货币符号的unicode表示,因此对于例如捷克共和国,Koruny我将"\u004b\u010d"
存储在nvarchar(50)列中。
当我从数据库加载货币列表时,它已更改为转义序列:"\\u004b\\u010d"
。
是否有任何方法比剥离\ u,使用System.Globalization.NumberStyles.HexNumber将剩余部分解析为Int32,输入到char并显示char?
答案 0 :(得分:2)
如果是nvarchar
列,您可以直接存储相应的unicode值:Kč
。为什么要将它存储为"\u004b\u010d"
?