„Mérési adatgyűjtés és feldolgozás példák 3” változatai közötti eltérés
A Fizipedia wikiből
Fuge (vitalap | szerkesztései) (→Eltelt idő mérése) |
Fuge (vitalap | szerkesztései) (→Eltelt idő mérése) |
||
3. sor: | 3. sor: | ||
== Eltelt idő mérése == | == Eltelt idő mérése == | ||
− | Az alábbi egy minimalisztikus kód a DateTime és a TimeSpan osztályok használatának bemutatására. A Form betöltése jelenti majd a t=0 időpontot, a timer1_Tick()-ben számoljuk a Form betöltése óta eltelt időt másodpercben. | + | Az alábbi egy minimalisztikus kód a DateTime és a TimeSpan osztályok használatának bemutatására. A Form betöltése jelenti majd a t=0 időpontot, a timer1_Tick()-ben számoljuk a Form betöltése óta eltelt időt másodpercben, ez kerül a t változóba. |
<syntaxhighlight lang=csharp> | <syntaxhighlight lang=csharp> |
A lap jelenlegi, 2013. március 25., 16:15-kori változata
Eltelt idő mérése
Az alábbi egy minimalisztikus kód a DateTime és a TimeSpan osztályok használatának bemutatására. A Form betöltése jelenti majd a t=0 időpontot, a timer1_Tick()-ben számoljuk a Form betöltése óta eltelt időt másodpercben, ez kerül a t változóba.
namespace Idozites { public partial class Form1 : Form { DateTime StartTime; DateTime CurrentTime; TimeSpan ElapsedTime; double t; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { StartTime = DateTime.Now; } private void timer1_Tick(object sender, EventArgs e) { CurrentTime = DateTime.Now; ElapsedTime = CurrentTime - StartTime; t = ElapsedTime.TotalSeconds; } } }