Exemple #1
0
 public void AddGrade(double grade)
 {
     if (grade < 0 || grade > 100)
     {
         throw new ArgumentException("Grades must be between 0 and 100.");
     }
     Grades.Add(grade);
 }
Exemple #2
0
 public override void AddGrade(double grade)
 {
     if (grade <= 100 && grade >= 0)
     {
         Grades.Add(grade);
     }
     else
     {
         throw new ArgumentException($"Invalid {nameof(grade)}");
     }
 }
 public void AddGrade(double num)
 {
     if (num <= 100 && num >= 0)
     {
         Grades.Add(num);
         OnGradeAdded();
     }
     else
     {
         throw new ArgumentException($"The grade {nameof(num)} is invalid");
     }
 }
Exemple #4
0
 public override void AddGrade(double grade)
 {
     if (grade <= 100 && grade >= 0)
     {
         Grades.Add(grade);
         if (GradeAdded != null)
         {
             GradeAdded(this, new EventArgs());
         }
     }
     else
     {
         throw new ArgumentException($"Invalid {nameof(grade)}");
     }
 }
 public override void AddGrade(double grade)
 {
     if (grade <= 100 && grade >= 0)
     {
         Grades.Add(grade);
         if (GradeAdded != null)
         {
             GradeAdded(this, new EventArgs());
         }
     }
     else
     {
         throw new ArgumentException($"Invalid Grade{nameof(grade)}");
         //Console.WriteLine("Please enter a valid grade!");
     }
 }
 public override void AddGrade(float grade)
 {
     Grades.Add(grade);
 }