示例#1
0
 private void button_divide_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true && _tal2 != 0) // Samme tjek som de andre, plus tjek om _tal2 er 0, fordi hvis den er det kan vi ikke regne med det fordi man ikke må dividere med 0
     {
         textBox_result.Text = AcademicCalculator.Divide(_tal1, _tal2).ToString();
     }
     else
     {
         textBox_result.Text = invalidValuesMessage;
     }
 }
示例#2
0
 private void button_plus_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true)                                              //Bruger "tjek"-metoden og hvis metoden returnerer true er begge tal valide og kan regnes med, derfor regner vi med den - Dette tjek er ikke nødvendigt her hvis værdierne tjekkes inden man kan trykke på knappen, altså Automatisk tjek
     {
         textBox_result.Text = AcademicCalculator.Add(_tal1, _tal2).ToString(); //De to tal vi har parsed bruges til at regne med og resultatet sættes i textBox_result
     }
     else
     {
         textBox_result.Text = invalidValuesMessage; //Hvis nogle af de to tal ikke er valide sættes en fejlbesked i textBox_result
     }
 }
示例#3
0
 private void button_multiply_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true)
     {
         textBox_result.Text = AcademicCalculator.Multiply(_tal1, _tal2).ToString();
     }
     else
     {
         textBox_result.Text = invalidValuesMessage;
     }
 }
示例#4
0
 private void avg_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true) // Samme tjek som de andre
     {
         textBox_result.Text = AcademicCalculator.Average(_tal1, _tal2).ToString();
     }
     else
     {
         textBox_result.Text = invalidValuesMessage;
     }
 }