Получение элемента из ComboBox и ошибка "Неявное преобразование типа int в bool" - C#

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

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

Пытаюсь повесить на каждый итем определенный параметр, что-бы при дальнейших расчетах с формулой из комбо бокса бралось ранее заданное число. Плюется на ошибки: 39 Неявное преобразование типа "int" в "bool" невозможно (CS0029) 43 Неявное преобразование типа "string" в "int" невозможно (CS0029) 47 Неявное преобразование типа "string" в "int" невозможно (CS0029)
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
namespace PB
{
    /// <summary>
    /// Description of MainForm.
    /// </summary>
    public partial class MainForm : Form
    {
            int c;
            int var1 = 10;
            int var2 = 20;
            string sresult;
            
        public MainForm()
        {       
            
            InitializeComponent();
            
            //
            // TODO: Add constructor code after the InitializeComponent() call.
            //
        }

        void Button1Click(object sender, EventArgs e)
        {
 
        }

        void ComboBox1SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBox1.SelectedIndex)
            switch (c)
            {
                case 1:
                    { var1=(comboBox1.Text);
                        break;
                    }
                case 2:
                    { var2=(comboBox1.Text);
                        break;
                    }
            }
        }
    }
}

Решение задачи: «Получение элемента из ComboBox и ошибка "Неявное преобразование типа int в bool"»

textual
Листинг программы
q[comboBox1.SelectedIndex]

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


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

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

12   голосов , оценка 4.417 из 5
Похожие ответы