C# 如何将XML代码放入IntelliSense注释中?

C# 如何将XML代码放入IntelliSense注释中?,c#,intellisense,xml-comments,C#,Intellisense,Xml Comments,我有下面的代码块 /// <summary> /// AMethod produces this XML: /// <A><B></B></A> /// </summary> public void AMethod() { } // ///AMethod生成以下XML: /// /// 公共空间法() { } 当我这样做时,如果我将鼠标悬停在AMethod上,I

我有下面的代码块

    /// <summary>
    /// AMethod produces this XML:
    /// <A><B></B></A>
    /// </summary>
    public void AMethod()
    {
    }
//
///AMethod生成以下XML:
/// 
/// 
公共空间法()
{
}

当我这样做时,如果我将鼠标悬停在AMethod上,IntelliSense不会打印XML。如何让它打印XML?

您需要转义XML

    /// <summary>
    /// AMethod produces this XML:
    /// &lt;A&gt;&lt;B&gt;&lt;/B&gt;&lt;/A&gt;
    /// </summary>
    public void AMethod()
    {
    }
//
///AMethod生成以下XML:
///AB/B/A
/// 
公共空间法()
{
}
这将呈现IntelliSense,如下所示:


您需要转义XML

    /// <summary>
    /// AMethod produces this XML:
    /// &lt;A&gt;&lt;B&gt;&lt;/B&gt;&lt;/A&gt;
    /// </summary>
    public void AMethod()
    {
    }
//
///AMethod生成以下XML:
///AB/B/A
/// 
公共空间法()
{
}
这将呈现IntelliSense,如下所示:


最简单的方法是使用CDATA区域:

    /// <summary>
    /// <![CDATA[
    /// <A><B></B></A>
    /// ]]>
    /// </summary>
//
/// 
/// ]]>
/// 

最简单的方法是使用CDATA区域:

    /// <summary>
    /// <![CDATA[
    /// <A><B></B></A>
    /// ]]>
    /// </summary>
//
/// 
/// ]]>
///