Ako odmerať časovú náročnosť nejakého kódu spigi - 9. 1. 2003 19:49 - 8738 views Jednoduchý trik, pomocou ktorého môžeme odmerať ako dlho sa nám spracúva nejaká časť kódu. 'Zistíme si aktuálny časDim t1 As DateTime = DateTime.NowConsole.WriteLine("Cas pred operaciou je " + t1)'Volanie kódu, ktorého časovú náročnosť chceme meraťSystem.Threading.Thread.Sleep(5000)'Zistíme si čas po vykonaní meranej operácieDim t2 As DateTime = DateTime.NowConsole.WriteLine("Cas po operacii je " + t2)'Vypočítame rozdiel časovDim sum As New TimeSpan(t2.Ticks - t1.Ticks)Console.WriteLine("Rozdiel je " + sum.ToString)-- Igor Stanek (aspnet.sk) Samozrejme je omnoho elegantnejsie pouzivat na to spravne nastroje: Dim beginRead As Integer = Environment.TickCount ' get the start timeSystem.Threading.Thread.Sleep(5000)Dim endRead As Integer = Environment.TickCount ' determine the end timeConsole.WriteLine("Start Time: {0}", beginRead.ToString())Console.WriteLine("End Time: {0}", endRead.ToString())Console.WriteLine("{0}", str.ToString())Console.WriteLine("Elapsed Time: {0} s", (endRead - beginRead) / 1000) ' the time span in secStarlogic