Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста!(не удаётся неявно преобразовать тип string в bool)

Иван Артемьев Ученик (115), на голосовании 5 месяцев назад
string password;
password = "ldromin";
string sup;
sup = Console.ReadLine();
if( password = sup )
{
Console.WriteLine("Поздравляю вы вошли в свой аккаунт");
}
else
{
Console.WriteLine("Попробуйте ещё раз");
}
Голосование за лучший ответ
kegla Знаток (495) 6 месяцев назад
проблема здесь в том, что в выражении if( password = sup ) вы используете оператор присваивания = вместо оператора сравнения ==. Вот исправленный код:


string password;
password = "ldromin";
string sup;
sup = Console.ReadLine();
if( password == sup )
{
Console.WriteLine("Поздравляю вы вошли в свой аккаунт");
}
else
{
Console.WriteLine("Попробуйте ещё раз");
}
Иван АртемьевУченик (115) 6 месяцев назад
Блин точно, совсем забыл, спасибо большое
Похожие вопросы