ConsoleKeyInfo. Использование локальной переменной, которой не присвоено значение - C#

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

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

namespace ConsoleApplication6
{
    class RedRoom
    { public void ShowColorRed()
        {
            Console.Title = "RedRoom";
            ConsoleKeyInfo A;
            do {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("Вітаю ви потрапили до червоної кімнати");
                Console.Clear();
                
            } while (A.Key !=ConsoleKey.Escape);
        }
    }
}
Ошибка CS0165 Использование локальной переменной "A", которой не присвоено значение. Что не так?

Решение задачи: «ConsoleKeyInfo. Использование локальной переменной, которой не присвоено значение»

textual
Листинг программы
namespace ConsoleApplication6
{
    class RedRoom
    { public void ShowColorRed()
        {
            Console.Title = "RedRoom";
            ConsoleKeyInfo A;
            do {
                A = Console.ReadKey();
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("Вітаю ви потрапили до червоної кімнати");
                Console.Clear();
                
            } while (A.Key !=ConsoleKey.Escape);
        }
    }
}

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


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

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

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