Я пытаюсь вызвать приватную функцию void из метода нажатия кнопки. Значение selectedChoice выбирается из поля со списком. Я отладил и обнаружил, что значение selectedChoice выбирается правильно и даже входит в условие If внутри метода нажатия кнопки. Просто функции не вызываются.
Каждый метод находится внутри класса Form1.
namespace Test
{
public partial class Form1 : Form
{
private void button1_Click(object sender, EventArgs e)
{
if(selectedChoice == "ABC")
{
Function1();
Function2();
}
Код поля со списком -
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if(comboBox1.SelectedIndex!=0)
{
selectedChoice = comboBox1.SelectedItem.ToString();
}
}
Функции, которые я пытаюсь вызвать, просто определены как
private void Function1()
{
//do something
}