Je dois transformer ma chronomètre "variable" en secondes?
Stopwatch czasAlg = new Stopwatch(); czasAlg.Start(); //Do semothing czasAlg.Stop(); Decimal Tn = czasAlg.ElapsedMilliseconds/(decimal)n;
7 Réponses :
Diviser par 1000 ou utilisez
czasAlg.Elapsed.TotalSeconds
Diviser par 1000.0? P>
Utilisez
czasAlg.Elapsed.TotalSeconds
Diviser par 1000. P>
juste pour être différent: p>
multiplier par 0,001. P>
Ça va effrayer les autres développeurs!
Hm, evil idée: double.parse (string.format ("{0} e-3", czasalg.elapsedmillisecondes) code>
Que diriez-vous de 1s = 1000ms P>
Sans vos propres constantes et numéros magiques:
TimeSpan.FromMilliseconds(x).TotalSeconds
Quelle est la différence de .seconds et .ToTalsecondes sur Timespan?
Sérieusement .. vous ne savez pas comment transformer des millisecondes en secondes? : o
Mais ... pourquoi passer par l'étape supplémentaire? :-)