StringBuilder.AppendFormat的高级格式规则

时间:2010-08-25 21:30:39

标签: c# string-formatting stringbuilder

我在这个site上看到了一个StringBuilder代码示例,说明了AppendFormat用法:

using System;
using System.Text;

class Program
{
    static int[] _v = new int[]
    {
        1,
        4,
        6
    };

    static void Main()
    {
        StringBuilder b = new StringBuilder();
        foreach (int v in _v)
        {
            b.AppendFormat("int: {0:0.0}{1}", v,
                Environment.NewLine);
        }
        Console.WriteLine(b.ToString());
    }
}
=== Output of the program ===

int: 1.0
int: 4.0
int: 6.0

在哪里可以找到有关字符串格式的高级规则的文档?

3 个答案:

答案 0 :(得分:7)

答案 1 :(得分:3)

您在寻找this吗?

答案 2 :(得分:1)

您可以先查看MSDN上的Composite Formatting文章。在那里,您可以找到指向numbersdates的标准格式字符串的链接,以及指向numbersdates的自定义格式字符串的链接。