static void Main(string[] args) { Console.WriteLine("Enter numbers, separated by a comma: "); int[] numbers = (int.MaxValue + " " + Console.ReadLine()) .Split(new char[] { ' ', ',', '\t' }, StringSplitOptions.RemoveEmptyEntries) .Select(x => int.Parse(x)) .ToArray(); IncreasingSubsetCalculator subsetCalculator = new IncreasingSubsetCalculator(numbers); Console.WriteLine(subsetCalculator.GetSubset()); }
static void Main(string[] args) { Console.WriteLine("Enter numbers, separated by a comma: "); int[] numbers = (int.MaxValue + " " + Console.ReadLine()) .Split(new char[] { ' ', ',', '\t' }, StringSplitOptions.RemoveEmptyEntries) .Select(x => int.Parse(x)) .ToArray(); IncreasingSubsetCalculator subsetCalculator = new IncreasingSubsetCalculator(numbers); Console.WriteLine(subsetCalculator.GetSubset()); }