Example #1
0
        /// <summary>
        /// Показать всех учасников(победителей) приехавших на финиш.
        /// </summary>
        private void ShowWinnerInTheRace()
        {
            if (ThereAreWinners())
            {
                WriteLine("\n Итоговая таблица:");
                Design.Line('-');

                for (int i = 0; i < SummaryTable.Count; i++)
                {
                    WriteLine($" {i + 1}. {SummaryTable[i].GetType().Name}");
                }
            }
        }
Example #2
0
 /// <summary>
 /// Вывод исключительных ситуаций (отформатированной строкой).
 /// </summary>
 /// <param name="eMessage">Сообщение исключения.</param>
 private static void PrintException(string eMessage)
 {
     Design.Red();
     WriteLine("\n [error] " + eMessage + "\n");
     Design.Default();
 }
Example #3
0
 /// <summary>
 /// Вывести хедер с текстом.
 /// </summary>
 /// <param name="str">Выводимая строка.</param>
 private void ShowHeader(string str)
 {
     WriteLine("\n " + str);
     Design.Line('=');
     WriteLine();
 }