public override bool Equals(object obj) { MenuSistema newObj = obj as MenuSistema; if (newObj == null) { return(false); } else { return(id.Equals(newObj.id)); } }
public int CompareTo(object obj) { if (obj == null) { return(1); } MenuSistema newObj = obj as MenuSistema; if (newObj != null) { return(this.Nombre.CompareTo(newObj.Nombre)); } else { throw new ArgumentException("El objeto es incorrecto"); } }