Esempio n. 1
0
        public void AverageNullableInt()
        {
            var source = Enumerable.Range(0, 4500).Select(x => (int?)x).Concat(new int?[] { null, null, null }).Shuffle().ToArray();

            Assert.AreEqual(Enumerable.Average(source), ExtraEnumerable.Average(source));
        }
Esempio n. 2
0
        public void AverageInt()
        {
            var source = Enumerable.Range(-100, 450).ToArray();

            Assert.AreEqual(Enumerable.Average(source), ExtraEnumerable.Average(source));
        }
Esempio n. 3
0
        public void AverageUInt()
        {
            var source = Enumerable.Range(0, 4500).ToArray();

            Assert.AreEqual(Enumerable.Average(source), ExtraEnumerable.Average(source.Select(x => (uint)x).ToArray()));
        }
Esempio n. 4
0
 public double AverageArrayExtraLinq() => ExtraEnumerable.Average(_data);