Задать вопрос
@Xveeder

Как проверить переменную типа String на равенство определённому значению?

Добрый день, друзья!

Есть переменная типа string под названием firstVar
Нужно написать логику сравнения, при которой в случае равенства значения переменной и сравниваемого значения выполняется присвоение значения новой переменной.

Например:

string firstVar;
string secondVar;

if (firstVar == "illustration")
string secondVar = "illustrations";


То есть, если значение переменной firstVar равно illustration, мы создаём и присваиваем переменной secondVar, значение illustrations.

В теории всё просто, но вот компилятор говорит:

18:12:03	Компиляция кода  Ошибка в действии "CS0029" "Неявное преобразование типа "string" в "bool" невозможно". [Строка: 22; Cтолбец: 5]
  • Вопрос задан
  • 451 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@1UserName1
Можно предположить вы не туда смотрите или "secondVar" все таки bool а не string.
Да, и указанный пример не будет работать. Реальный код в студию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы