Domanda

Nel seguente esempio, & e Δ sono OK ma Δ non è (questi ultimi due sono entrambi Δ). Il compilatore emette un avviso simile a:

warning CS1570: XML comment on 'XXX.DocumentedMethod()' has badly formed XML -- 'Reference to undefined entity 'Delta'.'
    /// <summary>
    ///  &amp; &Delta; &#916;
    /// </summary>
    public void DocumentedMethod()
    {

    }

Quali sono le entità supportate di carattere per i commenti XML?

È stato utile?

Soluzione

Non è una questione di commenti, è XML stesso. XML conosce solo intrinsecamente su &amp;, &lt;, &gt;, &apos; e &quot; così come le entità numeriche. Tutto il resto deve essere dichiarato in modo esplicito.

sezione 4.6 del specifiche per ulteriori informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top