>transform(extension, '$,$$$,$$9.99')
>static void Main() { decimal[] values = { 11211105.99m, 0m, 1m }; foreach (decimal x in values) Console.WriteLine("{0,20:$#,##0.00}", x); StringBuilder sb = new StringBuilder(); sb.AppendFormat("{0,20:$#,##0.00}", 11211105.99m); Console.WriteLine(sb.ToString()); Console.ReadLine(); }