Beispiel #1
0
 public override bool Equals(System.Object otherShadow)
 {
     if (!(otherShadow is Shadow))
     {
         return(false);
     }
     else
     {
         Shadow newShadow     = (Shadow)otherShadow;
         bool   idEquality    = (this.GetId() == newShadow.GetId());
         bool   nameEquality  = (this.GetShadowName() == newShadow.GetShadowName());
         bool   typeEqulity   = (this.GetShadowType() == newShadow.GetShadowType());
         bool   introEquality = (this.GetIntro() == newShadow.GetIntro());
         bool   imgEquality   = (this.GetImg() == newShadow.GetImg());
         return(idEquality && nameEquality && typeEqulity);
     }
 }