- - PR -
C#1の文字列について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-09-27 12:39
こんにちは。
現在C# & utf-8で文字列のバイト数から、改行を含める処理をしています。 全角文字20文字で改行を入れたいのですが、ここの過去ログから見ると 一度Shift-JISに変換して、バイトチェックをした方がいいのでしょうか? (S-JISは全角:2バイト、半角:1バイトと判断する為) UTF-8で今そのままバイト数から桁数チェックをしているのですが、 全角は3バイト扱いになっています(全て3倍となら計算もできるのですが・・)。 お分かりになりましたらよろしくお願いします。 |
1