Пример #1
0
 public IntsContainsSingleCompareBenchmark()
 {
     _sutBaseline   = new Dictionary <int, int>();
     _sutControl    = V2.ImmutableDictionary <int, int> .Empty;
     _sutExperiment = V3.ImmutableDictionary <int, int> .Empty;
     _sutBaseline.Add(1, 1);
     _sutControl    = _sutControl.Add(1, 1);
     _sutExperiment = _sutExperiment.Add(1, 1);
 }
        public IntsContainsCompareBenchmark()
        {
            _sutBaseline   = new Dictionary <int, int>();
            _sutControl    = V3.ImmutableDictionary <int, int> .Empty;
            _sutExperiment = V4.ImmutableDictionary <int, int> .Empty;

            _numbers = new int[N];
            for (var i = 0; i < _numbers.Length; i++)
            {
                var next = _random.Next();
                _numbers[i] = next;
                _sutBaseline.Add(next, next);
                _sutControl    = _sutControl.Add(next, next);
                _sutExperiment = _sutExperiment.Add(next, next);
            }
        }