I've seen on this site a StringBuilder code sample illustrating AppendFormat
usage:
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
Where can I find documentation on those advanced rules for string formatting?
Are you looking for this ?
You can start by checking the Composite Formatting article at MSDN. From there you will find links to standard format strings for numbers and dates, as well as links to the custom format strings for both numbers and dates.
来源:https://stackoverflow.com/questions/3570370/advanced-formatting-rules-for-stringbuilder-appendformat