Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionlong frequence = Stopwatch.Frequency; long periode = 1000000000L / frequence; Console.WriteLine("période d'un tick = " + periode + " nanosecondes");
Stopwatch test = new Stopwatch(); // lancement du chrono test.Start(); Thread.Sleep(1000); // arrêt du chrono test.Stop(); // durée mesurée en millisecondes Console.WriteLine("millisecondes = " + test.ElapsedMilliseconds); // durée mesurée en ticks Console.WriteLine("ticks = " + test.ElapsedTicks); // pour convertir les millisecondes en nanosecondes on multiplie par 10^6 // puis on divise par le nombre de ticks pour connaître la période d'un tick long resultat = test.ElapsedMilliseconds * 1000000L / test.ElapsedTicks; Console.WriteLine("période d'un tick = " + resultat + " nanosecondes");