■29873 / ) |
文字のバイト数での取り出し方法について |
□投稿者/ 裕猫 (104回)-(2008/12/16(Tue) 10:00:08)
|
分類:[C#]
文字の取り出し方法について質問なんですが、 "003612BLPI 003612FO" と "BEヤゲン 003672BLPI" の2つですが両方ともS_JISバイト数では20バイトですが、unicode文字数だと20文字と17文字 になってしまいます。これを "003612BLPI" " 003612FO" "BEヤゲン " "003672BLPI" のように10バイトずつ切り分けなければならないのですが、substringで取り出すと、境目が変動してしまいうまくいきません。S_JISバイト数値でとりわけられればうまくいくのですが、1文字ずつカウントしていく方法しか見つかりません。なにかいい命令ないでしょうか? よろしくお願いいたします。
|
|