Ejemplo n.º 1
0
        public void Bench(BenchCallback callback)
        {
            PastASecond = false;
            if (SW == null)
                SW = Stopwatch.StartNew();

            callback();
            speed++;

            if (SW.ElapsedMilliseconds >= 1000)
            {
                SpeedPerSec = speed;
                speed = 0;
                SW = Stopwatch.StartNew();
                PastASecond = true;
            }
        }
Ejemplo n.º 2
0
        public void Bench(BenchCallback callback)
        {
            PastASecond = false;
            if (SW == null)
            {
                SW = Stopwatch.StartNew();
            }

            callback();
            speed++;

            if (SW.ElapsedMilliseconds >= 1000)
            {
                SpeedPerSec = speed;
                speed       = 0;
                SW          = Stopwatch.StartNew();
                PastASecond = true;
            }
        }