예제 #1
0
 public Beaverland()
 {
     InitializeComponent();
     TimerStart();
     FigureTimer();
     Sw.Start();
 }
예제 #2
0
 public void Inicializar()
 {
     Before2 = GC.CollectionCount(2);
     Before1 = GC.CollectionCount(1);
     Before0 = GC.CollectionCount(0);
     Sw.Start();
 }
예제 #3
0
        public long Add()
        {
            Sw.Reset();
            Sw.Start();
            for (int i = 0; i < _size; i++)
            {
                _collection.Add(i, i);
            }

            Sw.Stop();

            return(Sw.ElapsedTicks);
        }
예제 #4
0
        public long Reach()
        {
            var rnd = new Random();

            Sw.Reset();
            Sw.Start();
            for (int i = 0; i < 100; i++)
            {
                _collection.ContainsKey(rnd.Next(0, _size));
            }

            Sw.Stop();

            return(Sw.ElapsedTicks);
        }