C#: What is the mistake in this code?
<pre><code>using System;
using System.Globalization;

namespace ConsoleApplication20
{
    class Program
    {

        static void Main(string[] args)
        {     

string[] formats ={
            "MM/dd/yyyy HH:mm:ss tt",
            "MM/dd/yyyy HH:mm:ss",
            "MM/dd/yyyy H:mm:ss tt",
            "MM/dd/yyyy H:mm:ss",
            "M/dd/yyyy HH:mm:ss tt",
            "M/dd/yyyy HH:mm:ss",
            "M/dd/yyyy H:mm:ss tt",
            "M/dd/yyyy H:mm:ss",
            "MM/d/yyyy HH:mm:ss tt",
            "MM/d/yyyy HH:mm:ss",
            "MM/d/yyyy H:mm:ss tt",
            "MM/d/yyyy H:mm:ss", 
            "M/d/yyyy HH:mm:ss tt",   
            "M/d/yyyy HH:mm:ss", 
            "M/d/yyyy H:mm:ss tt", 
            "M/d/yyyy H:mm:ss"     
          };
        string date1 = "11/08/2008 4:00:49";

        DateTime result;
        if (DateTime.TryParseExact(date1, formats,
                          new CultureInfo("en-US"),
                          DateTimeStyles.None,
                          out result))
        {
            DateTime startTime = result;
        }

        Console.Write(startTime);

   }
    }
}
</code></pre>

<p>please explain me .. why always that if statement returns false ..<br><br><br><br> Thanx for help and support, <a href="http://stackoverflow.com/users/5409/rik">Rik</a>,<a href="http://stackoverflow.com/users/41410/phillip-ngan">Phillip</a>,<a href="http://stackoverflow.com/users/3043/joel-coehoorn">Joel</a> and <a href="http://stackoverflow.com/users/5380/kent-boogaart">Kent</a> and everyone else ..</p>
