Не понимаю почему выдает ошибку "Operator '>' cannot be applied to operands of type 'object' and 'int'" - C#

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

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

Здравствуйте. У меня проблема с кодом, не понимаю почему выдает ошибку.
Листинг программы
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. if (comboBox1.SelectedItem > -1)
  4. {
  5. textBox1.Text = "Что-то было выбрано.";
  6. }
  7. }
Ошибка:
Листинг программы
  1. Severity Code Description Project File Line Suppression State
  2. Error CS0019 Operator '>' cannot be applied to operands of type 'object' and 'int' Name Generator c:\users\dagna\documents\visual studio 2015\Projects\Name Generator\Name Generator\Form1.cs 25 Active

Решение задачи: «Не понимаю почему выдает ошибку "Operator '>' cannot be applied to operands of type 'object' and 'int'"»

textual
Листинг программы
  1. if (comboBox1.SelectedItem!=null && int.Parse(comboBox1.SelectedItem.ToString()) > -1)
  2. {
  3.     textBox1.Text = "Что-то было выбрано.";
  4. }

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


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

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

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы