private void DoWork()
{
var sw = new Stopwatch();
sw.Start();
for (int i = 0; i <= 100000; i++)
{
// NO, NO, NO, NO, NO... NEVER UDPATE UI THREAD FROM BACKGROUND THREAD
txtCount.Text = i.ToString();
}
sw.Stop();
// NO, NO, NO, NO, NO... NEVER UDPATE UI THREAD FROM BACKGROUND THREAD
txtTotalTime.Text = sw.ElapsedMilliseconds.ToString();
}