Получение элемента из 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]