Top.Mail.Ru
Ответы
Аватар пользователя
7лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Ошибка в коде в C#

Объясните пожалуйста мне тупому в чем здесь ошибка и как её исправить

int w;
Console.WriteLine("Ведите пароль:");
w = Convert.ToInt32 (Console.ReadLine());

if (w == 1234)
Console.WriteLine("Пароль верный");
else
Console.WriteLine("Пароль не верный");

Console.ReadKey;

При компиляции выдает ошибку "В качестве оператора могут использоваться только выражения присваивания, вызова, инкремента, декремента и создания нового объекта"

По дате
По рейтингу
Аватар пользователя
Мудрец
7лет

Предыдущий ответ правильный.
От себя добавлю, что Convert.ToInt32 лишнее действие. Проще ведь сразу if(w == "1234"). К тому же, пароль может содержать буквы, а не только цифры.

Аватар пользователя
Мастер
7лет

Не Console.ReadKey; , а Console.ReadKey();