class StringView
   {
       public StringView()
       {
           int number = 63;
           int intMax = Int32.MaxValue;
           int[] numList = { 1, 2, 3, 4, 5 };

           var person = new[] 
           {
               new{ Name = "MyName", Age = 0 ,Address="OsakaUmeda"},
               new{ Name = "Taro", Age = 28 ,Address="TokyoKatusika"},
               new{ Name = "Aiko", Age = 16 ,Address="Nagasaki"},
           };

           Console.WriteLine("{0} / {0:d} / {0:d4} / {0:x} / {0,-16:x4} / {1:x16} / ", number, intMax);
           foreach (var item in person)
           {
               Console.WriteLine("{0,-15} : {1,-15} : {2}", item.Name, item.Address, item.Age);
           }        
       }
   }

実行すると
63 / 63 / 0063 / 3f / 003f             / 000000007fffffff / 
MyName          : OsakaUmeda      : 0
Taro            : TokyoKatusika   : 28
Aiko            : Nagasaki        : 16
のように表示される
最終更新:2012年05月31日 15:02