Quelles sont les entités de caractères pris en charge pour les commentaires XML?

StackOverflow https://stackoverflow.com/questions/1511548

  •  19-09-2019
  •  | 
  •  

Question

Dans l'exemple suivant, & et Δ sont OK mais Δ n'est pas (les deux derniers sont à la fois Δ). Le compilateur émet un avertissement similaire à:

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

    }

Quels sont les entités de caractères pris en charge pour les commentaires XML?

Était-ce utile?

La solution

Il est pas une question de commentaires, il est XML lui-même. XML ne sait intrinsèquement à propos &amp;, &lt;, &gt;, &apos; et &quot; ainsi que les entités numériques. Tout le reste doit être déclarée explicitement.

section 4.6 de la spécification pour plus d'informations.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top