public void AddGrade(double grade) { if (grade < 0 || grade > 100) { throw new ArgumentException("Grades must be between 0 and 100."); } Grades.Add(grade); }
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"); } }
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); }