最終更新:2012-07-13 (金) 22:15:55 (4302d)  

String.Format
Top / String.Format

{N,桁数:書式}

{0}文字列
{0:F2}小数点:桁数
{0, 4}幅指定で右詰め
{0, -4}幅指定で左詰め
{0:D4}0埋め
{0:0000}0埋め
{0, 8:D4}幅指定かつ0埋め

数値書式指定文字列?

  • http://msdn.microsoft.com/ja-jp/library/dwhawy9k(VS.80).aspx
    書式指定子名前
    C または c通貨
    D または d10 進数
    E または e指数
    F または f固定小数点
    G または g一般
    N または n数値
    P または pパーセント
    R または rラウンドトリップ?
    X または x16 進数
    その他の 1 文字(未定義の指定子)

カスタム書式指定文字列?

  • http://msdn.microsoft.com/ja-jp/library/0c899ak8(v=vs.80).aspx
    書式指定子名前
    0ゼロ プレースホルダ
    #桁プレースホルダ
    .小数点
    ,桁区切り記号および数値の位取り
    %パーセント プレースホルダ
    E0
    E+0
    E -0
    指数表記
    \エスケープ文字
    'ABC'
    "ABC"
    リテラル文字列
    ;セクション区切り記号
    その他上記以外のすべての文字