Задать вопрос
@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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@1UserName1
Можно предположить вы не туда смотрите или "secondVar" все таки bool а не string.
Да, и указанный пример не будет работать. Реальный код в студию.
Ответ написан
Ваш ответ на вопрос

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

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