代码:
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { enum Color { Yellow = 1, Blue, Green }; static DateTime thisDate = DateTime.Now; static void Main(string[] args) { string s = ""; Console.Clear(); Console.WriteLine("StandardNumeric Format Specifiers"); s = String.Format( "(C)Currency: . . . . . . . . {0:C}\n" + "(D)Decimal:. . . . . . . . . {0:D}\n" + "(E)Scientific: . . . . . . . {1:E}\n" + "(F)Fixed point:. . . . . . . {1:F}\n" + "(G)General:. . . . . . . . . {0:G}\n" + " (default):.. . . . . . . {0} (default = 'G')\n" + "(N)Number: . . . . . . . . . {0:N}\n" + "(P)Percent:. . . . . . . . . {1:P}\n" + "(R)Round-trip: . . . . . . . {1:R}\n" + "(X)Hexadecimal:. . . . . . . {0:X}\n", -123, -123.45f); Console.WriteLine(s); Console.WriteLine("StandardDateTime Format Specifiers"); s = String.Format( "(d)Short date: . . . . . . . {0:d}\n" + "(D)Long date:. . . . . . . . {0:D}\n" + "(t)Short time: . . . . . . . {0:t}\n" + "(T)Long time:. . . . . . . . {0:T}\n" + "(f)Full date/short time: . . {0:f}\n" + "(F)Full date/long time:. . . {0:F}\n" + "(g)General date/short time:. {0:g}\n" + "(G)General date/long time: . {0:G}\n" + " (default):.. . . . . . . {0} (default = 'G')\n" + "(M)Month:. . . . . . . . . . {0:M}\n" + "(R)RFC1123:. . . . . . . . . {0:R}\n" + "(s)Sortable: . . . . . . . . {0:s}\n" + "(u)Universal sortable: . . . {0:u} (invariant)\n" + "(U)Universal sortable: . . . {0:U}\n" + "(Y)Year: . . . . . . . . . . {0:Y}\n", thisDate); Console.WriteLine(s); Console.WriteLine("StandardEnumeration Format Specifiers"); s = String.Format( "(G)General:. . . . . . . . . {0:G}\n" + " (default):.. . . . . . . {0} (default = 'G')\n" + "(F)Flags:. . . . . . . . . . {0:F} (flags or integer)\n" + "(D)Decimal number: . . . . . {0:D}\n" + "(X)Hexadecimal:. . . . . . . {0:X}\n", Color.Green); Console.WriteLine(s); Console.ReadLine(); } } }
结果:![]()