Пример #1
0
        private static IEnumerable <int> GetListOfUniqueDigits(IEnumerable <int> listOfNumbers)
        {
            for (int x = 0; x < 30; x++)
            {
                listOfNumbers = listOfNumbers.Concat(new[] { DigitsGenerator.GetUniqueDigits() });
            }

            return(listOfNumbers);
        }
Пример #2
0
        public IDigitReader GenerateDigits(int number, string[] noises)
        {
            var digitGenerator = new DigitsGenerator();
            var digits         = digitGenerator.GenerateDigits(number);

            if (noises != null)
            {
                var noiseGenerator = new NoiseGenerator(noises.ToList());
                digits = noiseGenerator.AddNoise(digits);
            }
            var digitReader = new DigitStorageReader(digits, number);

            return(digitReader);
        }