Учебный трек

Практические упражнения на C#

Короткие практичные упражнения на C#: разбор ввода, форматирование, даты, кортежи, коллекции и собственные исключения.

Уроков: 11 · Задач: 16

Начать трек →
  1. Урок Задач: 1 Проверка ввода с TryParse Разбирайте ввод пользователя, не используя исключения для обычной проверки.
  2. Урок Задач: 1 Калькулятор на выражении switch Соберите калькулятор на выражении switch в C#.
  3. Урок Задач: 1 Счёт и форматирование чисел Форматируйте выровненный вывод денежных сумм с помощью интерполяции.
  4. Урок Задач: 2 Планировщик встреч на DateOnly Вычисляйте даты с DateOnly и DayOfWeek.
  5. Урок Задач: 2 Статистика в кортежах Возвращайте несколько именованных результатов без создания класса.
  6. Урок Задач: 1 Обобщённый список задач Управляйте типизированными записями задач с помощью List<T>.
  7. Урок Задач: 2 Частота слов в Dictionary Считайте нормализованные слова с помощью Dictionary<TKey,TValue>.
  8. Урок Задач: 2 Уникальные теги с HashSet Нормализуйте теги и удаляйте повторы.
  9. Урок Задач: 1 Инкапсулированный банковский счёт Защищайте баланс методами предметной области с проверкой.
  10. Урок Задач: 2 Собственное исключение предметной области Создайте и перехватите исключение, выражающее бизнес-ошибку.
  11. Урок Задач: 1 Классификатор на сопоставлении с образцом Классифицируйте смешанные значения шаблонами свойств и реляционными шаблонами.