Как показать 1 ярлык за раз - PullRequest
1 голос
/ 19 февраля 2012

Я очень новичок в C # ~, как вы скоро увидите. Я пытаюсь сделать для этого позволяет мне ввести GPA и тестовый балл. У меня есть две коробки с ярлыками: один говорит, что вас принимают, если вы соответствуете критериям, а другой - отклонен. Как сделать так, чтобы при вызове отображалась только одна этикетка? Это то, что я сделал до сих пор.

    private void button1_Click(object sender, EventArgs e)
    {
        const double lowestGPA = 3.0;
        const int lowestTest = 60;
        const int highestTest = 80;
        double gpa;
        double test;
         test = Convert.ToDouble(textBox2.Text);
        gpa = Convert.ToDouble(textBox1.Text);

        label3.Visible = true;


        if ((gpa > lowestGPA) && (test > lowestTest))

         label3.Text = "Accepted!";
            else
            label4.Text = "Rejected!";


        if ((gpa < lowestGPA) && (test > highestTest))

            label3.Text = ("Accepected!");
              else
            label4.Text = "Rejected!";
        }

1 Ответ

0 голосов
/ 19 февраля 2012

я не уверен, что понимаю, но я бы сделал это так

    if (((gpa > lowestGPA) && (test > lowestTest)) || ((gpa < lowestGPA) && (test > highestTest)))

     label3.Text = "Accepted!";
        else
        label3.Text = "Rejected!";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...