public override bool Equals(object obj) { if (obj == null || !(obj is Media)) { return(false); } var item = obj as Media; return(MPath.Equals(item.MPath)); }