2009-07-23 72 views
1

嗨,与阿拉伯语符号C#

奇怪的字符串concatenate我试图建立货币数据的数字格式。

如果符号是$: $ +#,## 0.0000的结果是$#,## 0.0000 - >这很好。

但是,如果符号是ر.س(沙特阿拉伯货币符号) 结果是#,## 000ر.س〜0 S0
即使在这个网站,我可以不写正确的结果字符串。 我的预期结果就是像其他任何地方一样放置符号,但每次尝试时都会转向奇怪的字符顺序。

你知道为什么吗?

回答

1

双向Unicode字符排序有很多问题。尝试设置标签/文本框的文本方向/无论您是将字符串放入从右到左。