public static void Main()
object date = "06 July 2008 7:32:47 AM";
string format = "{0, -30} {1, -15}";
Console.WriteLine(format, "Object", "To");
Console.WriteLine(format, "------", "--");
Console.WriteLine(format, val1, val1.To<int>().GetTypeCode());
Console.WriteLine(format, val2, val2.To<double>().GetTypeCode());
Console.WriteLine(format, date, date.To<DateTime>().GetTypeCode());
Console.WriteLine(format, str, str.To<string>().GetTypeCode());