示例#1
0
 public override bool Equals(Object otherCourse)
 {
     if (!(otherCourse is Course))
     {
         return(false);
     }
     else
     {
         Course newCourse      = (Course)otherCourse;
         bool   idEquality     = (this._id == newCourse.GetId());
         bool   nameEquality   = (this._name == newCourse.GetName());
         bool   numberEquality = (this._number == newCourse.GetNumber());
         return(idEquality && nameEquality && numberEquality);
     }
 }