Вывод значения перечисления enum в консоль в форматированном виде - C#

Узнай цену своей работы

Формулировка задачи:

Как реализовать корректный вывод? Есть
Листинг программы
  1. namespace Library
  2. {
  3. public enum Weather
  4. {
  5. Satisfactory, // Удовлетворительная
  6. Unsatisfied, // Неудовлетворительная
  7. SweptUp // Пошел снег
  8. }
  9. }
  10. public void ChangeWeather(Weather weather) // Метод для изменения погоды
  11. {
  12. Console.WriteLine("Погода изменилась! Сейчас {0}", weather);
  13. this.weather = weather;
  14. }
как сделать чтобы тут:
Листинг программы
  1. Console.WriteLine("Погода изменилась! Сейчас {0}", weather);
вместо weather писался тип погоды на русском в зависимости от полученного параметра weather: удовлетворительная, неудовлетворительная, пошел снег

Решение задачи: «Вывод значения перечисления enum в консоль в форматированном виде»

textual
Листинг программы
  1. switch (weather)
  2. {
  3. case: Satisfactory
  4.  
  5. Console.WriteLine("Погода изменилась! Сейчас Удовлетворительная");
  6. breake;
  7. case: Unsatisfied
  8.  
  9. Console.WriteLine("Погода изменилась! Сейчас Неудовлетворительная");
  10. breake;
  11. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы