How to keep &lt; in Value when using XmlReader
<p>XmlReader.Read converts 
<code>&amp;lt;</code> 
to  &lt;. </p>

<p>When reading this sample xml fragment <code>&amp;lt;add &amp;gt;</code>, 
XML.NodeType isXmlNodeType.Text but XmlReader.Value contains &lt;add &gt;.  </p>

<p>How can I retain the original format of  <code>&amp;lt;" add &amp;gt;</code>  ?</p>
