public override bool Equals(Object other) { if (this == other) { return(true); } if (other == null) { return(false); } TagValue l_theOther = (TagValue)other; if (Util.StringCompare(Tag, l_theOther.Tag) != 0 || Util.StringCompare(Value, l_theOther.Value) != 0) { return(false); } return(true); }