.NETでLenB関数

解決


しー  2003-12-25 12:44:09  No: 81143  IP: [192.*.*.*]

文字列のバイト数を取りたいのです。
まだ.NETに全然なれてないので、
いい方法がわかりません。
やはり、アスキーコードで一文字づつ
なめていくしかないのでしょうか?
いい解決方法ご存知でしたら、
よろしくお願いします。

編集 削除
魔界の仮面弁士  2003-12-25 12:57:39  No: 81144  IP: [192.*.*.*]

System.Text.Encodingクラスを使いましょう。
バイト数を得るならば、GetByteCountメソッドです。

Encodingクラスでは、任意のエンコードを指定できますので、Shift_JISやUnicodeだけではなく、EUC-JP や iso-2022-jp など、各種文字コードでのバイトデータを得る事ができます。

編集 削除
しー  2004-01-05 10:49:15  No: 81145  IP: [192.*.*.*]

あけまして、おめでとうございます。
いつもわかりやすい回答をありがとうございます。

おかげで今回もばっちりです(^-^)
お返事遅くなってすみませんでした。
ありがとうございました。

編集 削除