Neste tutorial vou ensinar como contar o  tempo de duração de um processo em C#.
A duração  da contagem é dada milissegundos.
1 segundo  tem 1000 milissegundos, então é só você dividir por 1000 que o tempo será dado  em segundos.
using System;
using System.Collections.Generic;
using  System.Text;
using System.Diagnostics;
namespace MedirTempoProcesso
{
    class Program
    {
        // Cria  objeto que faz contagem de tempo
        static Stopwatch watch = new Stopwatch();
        static void Main(string[]  args)
        {
            Console.WriteLine("Digite um numero");
            int num = int.Parse(Console.ReadLine());
            watch.Start();
            Contar(num);
            watch.Stop();
            Console.WriteLine("Você contou de 0 a {0} em {1} ms: ", num, watch.ElapsedMilliseconds);
            Console.ReadLine();
         }
        public static void Contar(int  n)
        {
            //Repete  o laço até que i seja = n
            for (int i =  0; i <= n; i++) 
            {
            }
        }
    }
}
 
Nenhum comentário:
Postar um comentário