Anonymous user
Time a function: Difference between revisions
added c# (2)
(added c# (2)) |
|||
Line 110:
=={{header|C sharp|C#}}==
Using Stopwatch.
<lang csharp>using System;
using System.Linq;
using System.Threading;
using System.Diagnostics;
class Program {
static void Main(string[] args) {
Stopwatch sw = new Stopwatch();
sw.Start();
DoSomething();
sw.Stop();
Console.WriteLine("DoSomething() took {0}ms.", sw.Elapsed.TotalMilliseconds);
}
static void DoSomething() {
Thread.Sleep(1000);
Enumerable.Range(1, 10000).Where(x => x % 2 == 0).Sum(); // Sum even numers from 1 to 10000
}
}</lang>
Using DateTime.
<lang csharp>using System;
|