(.Net)文字コードを調べる
ある文字の文字コードナンバーを知りたい時の方法です。

Convert.ToInt32() メソッドを使うと C# や VB.Net どちらでも使えます。

VBだとこんな感じです。

'文字コードを int 型で取得
Dim intCode As Integer = Convert.ToInt32("ア"c)
'結果を16進数で出力
Console.WriteLine("{0:X2} ", intCode)


結果は16進数で FF71 となります。(10進だと 65393)

Unicode表で確認するとちゃんとあってますね。

ちなみに、C# だと char をそのまま int にキャストすればいいようです。
VB.Net だと Asc() とか AscW() という VB 遺産の関数でできるようですね。

参考:
@IT:文字のASCII(アスキー)コードを得るには?[C#、VB]
[PR]
by jehoshaphat | 2009-06-02 23:15 | .Net開発 | Trackback | Comments(0)
トラックバックURL : http://jehupc.exblog.jp/tb/10359364
トラックバックする(会員専用) [ヘルプ]
※このブログはトラックバック承認制を適用しています。 ブログの持ち主が承認するまでトラックバックは表示されません。


<< (.Net)Icon.Extr... Windows7 RC版 リモ... >>