C#转义unicode货币符号的序列

时间:2011-02-05 10:13:43

标签: c#

我在我的数据库(Ms SQL)中存储了一系列货币,包括汇率等。

我还存储货币符号的unicode表示,因此对于例如捷克共和国,Koruny我将"\u004b\u010d"存储在nvarchar(50)列中。

当我从数据库加载货币列表时,它已更改为转义序列:"\\u004b\\u010d"

是否有任何方法比剥离\ u,使用System.Globalization.NumberStyles.HexNumber将剩余部分解析为Int32,输入到char并显示char?

1 个答案:

答案 0 :(得分:2)

如果是nvarchar列,您可以直接存储相应的unicode值:。为什么要将它存储为"\u004b\u010d"