代码之家  ›  专栏  ›  技术社区  ›  Ejrr1085

如何在netxml文档注释中设置XML代码

  •  0
  • Ejrr1085  · 技术社区  · 5 年前

    https://stackoverflow.com/a/11030588/2825284 但不起作用

            /// <summary>
            /// My comentary:
            /// <code>
            ///     <MyXmlCode>
            ///         <XmlNode Atribute="34"/>
            ///     </MyXmlCode>
            /// </code>
            /// </summary>
    
    0 回复  |  直到 5 年前
        1
  •  1
  •   Peter Macej    5 年前

    示例代码包含需要转义的保留XML字符。这些字符及其转义序列是:

    < ... &lt;
    > ... &gt;
    & ... &amp;
    

    所以你的评论应该是:

            /// <summary>
            /// My comentary:
            /// <code>
            ///     &lt;MyXmlCode&gt;
            ///         &lt;XmlNode Atribute="34"/&gt;
            ///     &lt;/MyXmlCode&gt;
            /// </code>
            /// </summary>
    

            /// <summary>
            /// My comentary:
            /// <code><![CDATA[
            ///     <MyXmlCode>
            ///         <XmlNode Atribute="34"/>
            ///     </MyXmlCode>
            /// ]]></code>
            /// </summary>
    

    顺便说一句,我们的 VSdocman