difference between Stopwatch.ElapsedMilliseconds and (stopDateTime - startDateTime).TotalMilliseconds
<p>I have:</p>

<pre><code>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
</code></pre>

<p>So is there a difference in these measurement methods?</p>
