C# – Mierzenie czasu wykonania metod

Mierzenie czasu wykonania metod w C#. Bardzo proste i sprawnie działające. Ostatnimi czasy używam głównie do porównywania wydajności implementacji różnych podejść, które przyjdą mi do głowy.


var watch = Stopwatch.StartNew();

//tu metody, których czas mierzysz

watch.Stop();

var elapsedMs = watch.ElapsedMilliseconds;

var czekaj = true;//tu ustaw sobie pułapkę* i odczytaj wartość ze zmiennej elapsedMs

* pułapka – niezmiennie cieszy mnie to polskie tłumaczenie breakpointa 😉

Przydatny wpis? Postaw mi kawę :)

0 0 votes
Article Rating
Subscribe
Powiadom o
guest
0 komentarzy
Inline Feedbacks
View all comments