I have:
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
DateTime start = DateTime.Now;
Thread.Sleep(5000);
stopWatch.Stop();
DateTime stop = DateTime.Now;
//stopWatch.ElapsedMilliseconds approximately equals to (stop - start).TotalMilliseconds
So is there a difference in these measurement methods?