Esempio n. 1
0
        //Generates x (no of rows) random unique numbers for a specified column.
        public int[] GenerateXNumbers(int multiplier)
        {
            var result = new int[Constants.MatrixNumberOfRows];

            for (var rowNumber = 0; rowNumber < Constants.MatrixNumberOfRows; rowNumber++)
            {
                result[rowNumber] = Digits[_rand.Next(0, Digits.Count)];
                Digits.Remove(result[rowNumber]);
            }

            Digits.AddRange(result);
            return(result.Select(r => multiplier * 10 + r).ToArray());
        }