„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
(Eltelt idő mérése)
(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;
 
        }
}
}