public override bool Equals(object obj) { if (obj is DicomUID) return ((DicomUID)obj).UID.Equals(UID); if (obj is String) return (String)obj == UID; return false; }