2011-11-14 10 views
2

UTF-16表現がfeff2031の文字を印刷するにはどうすればよいですか?UTF-16文字をC#で文字列として保存する方法は?

私は以下を試してみると "?"その結果:

String million = "\u2030"; 

私が望む文字は「百万円」です。詳細については、PER MILLEを参照してください。

UTF-8 (hex)  0xE2 0x80 0xB0 (e280b0) 
UTF-8 (binary) 11100010:10000000:10110000 
UTF-16 (hex) 0x2030 (2030) 
UTF-16 (decimal) 8240 
UTF-32 (hex) 0x00002030 (2030) 
UTF-32 (decimal) 8240 
C/C++/Java source code "\u2030" 
Python source code u"\u2030" 
+1

どこで印刷しようとしていますか? Winform?ウェブフォーム?その他? –

+1

どこに印刷しようとしていますか?あなたが出力しようとしているキャラクターはあなたの出力デバイスのキャラクターセットではありません。 – Gabe

+1

「\ u2030」は動作していませんか?それが働いていないことをどうやって知っていますか? –

答えて

0

私はちょうどしようとした構成のウィンドウに表示さEncoding.Unicode.GetString(bytes);

3
 label1.Text = "\u2030"; 

enter image description here

関連する問題