Data Types C#

using System;
public class Example
{
   public static void Main()
   {
      string[] values = { "True", "False", "true", "false", "true ", "0", "1", "-1", "string" };
      foreach (var value in values) {
         bool flag;
         if (Boolean.TryParse(value, out flag))
            Console.WriteLine("'{0}' --> {1}", value, flag);
         else
            Console.WriteLine("Unable to parse '{0}'.", 
                              value == null ? "" : value);
      }                                     
   }
}