示例#1
0
 public override bool Equals(System.Object otherCourse)
 {
     if (!(otherCourse is Course))
     {
         return(false);
     }
     else
     {
         Course newCourse            = (Course)otherCourse;
         bool   courseNameEquality   = (this.GetCourseName() == newCourse.GetCourseName());
         bool   courseNumberEquality = (this.GetCourseId() == newCourse.GetCourseId());
         bool   courseIdEquality     = (this.GetCourseId() == newCourse.GetCourseId());
         return(courseNameEquality && courseNumberEquality && courseIdEquality);
     }
 }