Как поместить XML-код в комментарии IntelliSense?

У меня есть следующий блок кода.

    /// <summary>
    /// AMethod produces this XML:
    /// <A><B></B></A>
    /// </summary>
    public void AMethod()
    {
    }

Когда я делаю это, IntelliSense не печатает XML, если я навожу указатель мыши на AMethod. Как заставить его распечатать XML?


person Daniel Ball    schedule 09.01.2014    source источник


Ответы (2)


Вам нужно избежать XML

    /// <summary>
    /// AMethod produces this XML:
    /// &lt;A&gt;&lt;B&gt;&lt;/B&gt;&lt;/A&gt;
    /// </summary>
    public void AMethod()
    {
    }

Это затем отобразит IntelliSense следующим образом:

введите здесь описание изображения

person Rob    schedule 09.01.2014

Самый простой способ — использовать раздел CDATA:

    /// <summary>
    /// <![CDATA[
    /// <A><B></B></A>
    /// ]]>
    /// </summary>
person Joe    schedule 09.01.2014