c# Programming Glossary: system.diagnostics.stopwatch.startnew
Is a program F# any more efficient (execution-wise) than C#? [closed] http://stackoverflow.com/questions/142985/is-a-program-f-any-more-efficient-execution-wise-than-c curried function a number of times in F# do let timer System.Diagnostics.Stopwatch.StartNew let f a b c d e f g h a b c d e f g h let mutable i 0 for n.. class Program static void Main string args var timer System.Diagnostics.Stopwatch.StartNew Func int Func int Func int Func int Func int Func int Func int.. xs. j t do let xs Array.init 30000 fun i float i let timer System.Diagnostics.Stopwatch.StartNew bubblesort xs printfn fs for A timer.Elapsed.TotalSeconds xs..
Stopwatch in a Task seems to be additive across all tasks, want to measure just task interval http://stackoverflow.com/questions/16239220/stopwatch-in-a-task-seems-to-be-additive-across-all-tasks-want-to-measure-just I have a timer public static myMsg DoSomething var timer System.Diagnostics.Stopwatch.StartNew DoLongRunningTask If it matters this hits a REST endpoint https.. public static long DoSomething int load Stopwatch timer System.Diagnostics.Stopwatch.StartNew usage of either prev or following 2 lines produce the same results..
Fast Sin/Cos using a pre computed translation array http://stackoverflow.com/questions/2088194/fast-sin-cos-using-a-pre-computed-translation-array random new Random SinOriginal random.NextDouble var sw System.Diagnostics.Stopwatch.StartNew for long i 0 i 1000000000L i SinOriginal random.NextDouble sw.Stop.. SinOptimized SineDoubleTable random.NextDouble sw System.Diagnostics.Stopwatch.StartNew for long i 0 i 1000000000L i SinOptimized SineDoubleTable random.NextDouble.. optimized version sw.Elapsed Math.Sin random.NextDouble sw System.Diagnostics.Stopwatch.StartNew for long i 0 i 1000000000L i Math.Sin random.NextDouble sw.Stop..
|