static void Main(string[] args) { var book = new Book("Don's Gradebook"); book.GradeAdded += OnGradeAdded; book.GradeAdded += OnGradeAdded; book.GradeAdded -= OnGradeAdded; book.GradeAdded += OnGradeAdded; while (true) { System.Console.WriteLine("Enter a grade or 'q' to quit"); var input = Console.ReadLine(); if (input == "q") { break; } try{ var grade = double.Parse(input); book.AddGrade(grade); } catch (InvalideGradeException ex) { Console.WriteLine(ex.Message); } catch (FormatException ex) { Console.WriteLine(ex.Message); } } book.DisplayStatistics(); }
static void Main(string[] args) { var book = new Book("Kollins Gradebook"); var grades = new List <double>() { 56, 17, 18, 32, 68, 69.69 }; foreach (var grade in grades) { book.AddGrade(grade); } var stats = book.GetStatistics(); book.DisplayStatistics(stats); }