Exemplo n.º 1
0
        public void ManyRandomInsertions()
        {
            var random = new Random();
            var orders = Enumerable.Range(0, 200000).Select(i => random.Next());
            var list   = new OrderedList <int>(n => n);
            var sw     = Stopwatch.StartNew();

            sw.Start();
            foreach (var order in orders)
            {
                list.Add(order);
            }
            sw.Stop();

            _output.WriteLine(sw.Elapsed.ToString());
            list.AssertIsSorted(o => o);
        }