如何通过组合框结果对测验进行评分 C#

How do I make a quiz become graded via combo box results c#

你好,我只是想做一个小测验,我只是想知道如何根据组合框中的选定结果计算我的分数。我尝试了这个并测试我的答案是什么我只是显示了一个消息框,但答案总是 0。

      private void Button1_Click(object sender, EventArgs e)
    {
        if (ComboBox7.SelectedIndex == 2) //1
        {
            score1 = 1;

        }
        else
        {
            score1 = 0;
        }
        if (ComboBox8.SelectedIndex == 1)  //2
        {
            score2 = 1;
        }
        else
        {
            score2 = 0;
        }
        if (ComboBox9.SelectedIndex == 2) //3
        {
            score3 = 1;
        }
        else
        {
            score3 = 0;
        }
        if (ComboBox10.SelectedIndex == 0) //4
        {
            score4 = 1;
        }
        else
        {
            score4 = 0;
        }
        if (ComboBox11.SelectedIndex == 0) //5
        {
            score5 = 1;
        }
        else
        {
            score5 = 0;
        }
        int scores;
        int finalgrade;
        scores = score1 + score2 + score3 + score4 + score5;
        finalgrade = scores / 6;
        MessageBox.Show(finalgrade.ToString());


    }

如果有人能帮助我,我将不胜感激。

最高分可以是5,因为这个比6小。5/6在整数除法中永远是0。