public void cont()
        {
            var tempoInicio = DateTime.Now;
            Console.WriteLine(tempoInicio);
            for (int i = 0; i < 3000000; i++)
            {
                Console.WriteLine(i);
            }
            var tempoFim = DateTime.Now;
            Console.WriteLine(tempoFim);
            var totelTempo = tempoFim - tempoInicio;
            Console.WriteLine("tempo gasto: "+totelTempo);
            Console.ReadKey();
        }
        public void cont2()
        {
            var tempoInicio = DateTime.Now;
            Console.WriteLine(tempoInicio);
            Task t = Task.Factory.StartNew(() => { 
            for (int i = 0; i < 3000000; i++)
            {
                Console.WriteLine(i);
            }
            });
            t.Wait();
            Console.WriteLine(tempoInicio);
            var tempoFim = DateTime.Now;
            Console.WriteLine(tempoFim);
            var totelTempo = tempoFim - tempoInicio;
            Console.WriteLine("tempo gasto: " + totelTempo);
            Console.ReadKey();
        }PORQUE O CONT EXECUTA MAIS RAPIDO QUE O CONT2 ? NÃO DEVERIA SER O CONTRARIO ?
 
            