Diskuze: Jak mám změřit dobu trvání?

C# .NET .NET (C# a Visual Basic) Jak mám změřit dobu trvání? American English version English version

Avatar
Ondřej Štorc:

Ahoj zajímalo by mě jak mám změřit dobu trvání od dejme tomu od entrování vstupu po vypsání text do konzole?

Odpovědět 23.1.2014 18:13
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Ondřej Štorc
Petr Nymsa:

Podívej se po třídě StopWatch

Nahoru Odpovědět 23.1.2014 18:16
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Jan Vargovský
Redaktor
Avatar
Jan Vargovský:

StopWatch, rozdíl dvou časů.

 
Nahoru Odpovědět 23.1.2014 18:16
Avatar
Odpovídá na Ondřej Štorc
Michal Žůrek (misaz):

použij třídu stopwatch, ukázka kódu myslím mluví za vše:

Dim stopWatch As New Stopwatch()
stopWatch.Start()
Thread.Sleep(10000)
stopWatch.Stop()
Dim ts As TimeSpan = stopWatch.Elapsed
Nahoru Odpovědět 23.1.2014 18:17
Nesnáším {}, proto se jim vyhýbám.
Avatar
exyi
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
exyi:

Můžeš použít jen:

var stopWatch = Stopwatch.StartNew();

místo konstruktoru a Start()

Editováno 23.1.2014 18:38
 
Nahoru Odpovědět 23.1.2014 18:37
Avatar
Odpovídá na exyi
Michal Žůrek (misaz):

To mi přijde neobjektové. Mám radši jasnější zápis.

Nahoru Odpovědět 23.1.2014 18:39
Nesnáším {}, proto se jim vyhýbám.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Kit:

To přece je objektové. Je to návrhový vzor Simple Factory.

Nahoru Odpovědět 23.1.2014 18:42
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Michal Žůrek (misaz):

dobře nebudu se hádat, věděl jsem že stisknout odeslat zprávu byl risk, ale i přesto se mi to moc nelíbí.

Nahoru Odpovědět 23.1.2014 18:47
Nesnáším {}, proto se jim vyhýbám.
Avatar
Ondřej Štorc:

Aha děkuji za rady

Nahoru Odpovědět 23.1.2014 18:51
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
exyi
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
exyi:

ale tvůj vkus ti nikdo nebere

 
Nahoru Odpovědět 23.1.2014 19:18
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.