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

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

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

Как реализовать корректный вывод? Есть
namespace Library
{
    public enum Weather
    {
        Satisfactory, // Удовлетворительная
        Unsatisfied, // Неудовлетворительная
        SweptUp // Пошел снег
    }
}
 
  public void ChangeWeather(Weather weather) // Метод для изменения погоды
        {
            Console.WriteLine("Погода изменилась! Сейчас {0}", weather);
            this.weather = weather;
        }
как сделать чтобы тут:
Console.WriteLine("Погода изменилась! Сейчас {0}", weather);
вместо weather писался тип погоды на русском в зависимости от полученного параметра weather: удовлетворительная, неудовлетворительная, пошел снег

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

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

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


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

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

15   голосов , оценка 3.8 из 5
Похожие ответы