2009-07-23 6 views
1

HI、アラビア語シンボルに関連する奇妙な文字列連結C#

通貨データの数値書式を作成しようとしています。

記号が$: の場合、$ +#、## 0.0000の結果は$#、## 0.0000 ->それは良いです。

しかし、シンボルがر.س(サウジアラビア通貨記号)であれば 結果がこれでもウェブサイト上で、私は正しい結果の文字列を記述することはできません#、## 000ر.س〜0 S0
です。 私の期待した結果は、他のシンボルと同じようにシンボルを配置するだけですが、私が試行するたびに常に奇妙な文字の順序に変わります。

あなたはその理由を知っていますか?

答えて

1

双方向のUnicode文字の順序付けには、多くの問題があります。文字列を右から左に配置する場合は、Label/TextBox /のテキスト方向を設定してみてください。