public override bool Equals(object obj) { var rhs = obj as HtmlElementFold; if (rhs != null) { return (elementName == rhs.ElementName) && (StartOffset == rhs.StartOffset) && (EndOffset == rhs.EndOffset); } return false; }