예제 #1
0
        //更新学生名字和引发分数变化事件
        public void UpdateGrade(string nm, int grade)
        {
            GradeChangeEventArg arg = new GradeChangeEventArg(nm, grade);

            this.OnGradeChange(arg);
        }
예제 #2
0
        public void Student_Grade(object sender, GradeChangeEventArg arg)
        {
            Student st = sender as Student;

            Console.WriteLine($"{arg._name}班级{_classname}:同学{st._Name}收到期末成绩通知为{arg._Grade}");
        }
예제 #3
0
 protected void OnGradeChange(GradeChangeEventArg arg)
 {
     GradeChange?.Invoke(this, arg);
 }