public virtual bool Equals(ElementType obj) { if (obj == null) return false; if (Equals(Elementtypeid, obj.Elementtypeid) == false) return false; if (Equals(Description, obj.Description) == false) return false; return true; }