Stopwatch zamiast DateTime

Zdarza się sytuacja, gdy chcemy zmierzyć czas wykonania jakiejś części kodu. Do tego celu mamy do dyspozycji obiekt Stopwatch, który jest wygodniejszy w użyciu od klasyka jakim jest DateTime.Now.

Przykład z użyciem DateTime.Now:

var startDateTime = DateTime.Now;
DoSomethingTimeConsuming();
var stopDateTime = DateTime.Now;
TimeSpan timeSpan = stopDateTime - startDateTime;
Log(timeSpan);

Przykład z użyciem Stopwatch:

var stopWatch = new Stopwatch();
stopWatch.Start();
DoSomethingTimeConsuming();
stopWatch.Stop();
Log(stopWatch);

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s