String.Formatについて
- 題名: String.Formatについて
- 著者: みさき
- 日時: 2010/11/24 10:24:34
- ID: 27629
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: String.Formatについて
- 著者: Azulean
- 日時: 2010/11/24 22:32:44
- ID: 27639
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: String.Formatについて
- 著者: shu
- 日時: 2010/11/25 8:02:11
- ID: 27640
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: String.Formatについて
- 著者: みさき
- 日時: 2010/11/25 9:10:00
- ID: 27642
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: String.Formatについて
- 著者: みさき
- 日時: 2010/11/25 10:53:47
- ID: 27643
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になっています。
String.formatについて、このようなフォーマットの変更が可能かどうかについての質問です。
String.formatで文字列の整理をしているのですが、全角と半角が混じった文字列を整理すると、ずれてしまいます。
ソース
string.Format("{0:8}","111");
string.Format("{0:8}", "111");
表示(_は半角スペース)
_____111
_____111
これを、文字数で整列するのではなく、バイト数で整列する方法はないでしょうか?
もしくは、これに適したロジックなどないでしょうか?
よろしくお願いします。