コード例 #1
0
        private void RunWithSequence(NumericalSequenceCreator sequence)
        {
            StringBuilder stringBuilder = new StringBuilder();

            foreach (var i in sequence)
            {
                stringBuilder.Append(i);
                stringBuilder.Append(", ");
            }
            stringBuilder.Length -= 2;

            UI.ConsoleOutPut(stringBuilder.ToString());
        }
コード例 #2
0
        public void Run(string[] args)
        {
            UI.ConsoleOutPut(StringConstants.WELCOME_STRING);
            int number = 0;

            if (!CheckArguments(args, ref number))
            {
                return;
            }

            NumericalSequenceCreator numericalSequence = GetSequance(number);

            RunWithSequence(numericalSequence);
        }