示例#1
0
 public override bool Equals(System.Object otherBand)
 {
     if (!(otherBand is Band))
     {
         return(false);
     }
     else
     {
         Band newBand       = (Band)otherBand;
         bool idEquality    = this.GetId() == newBand.GetId();
         bool nameEquality  = this.GetName() == newBand.GetName();
         bool genreEquality = this.GetGenre() == newBand.GetGenre();
         bool imageEquality = this.GetImage() == newBand.GetImage();
         return(idEquality && nameEquality && genreEquality && imageEquality);
     }
 }