2009-10-02 8 views
8

次の例では、&ΔはOKであるが、Δは(後者二つは両方Δある)ではありません。コンパイラは次のように警告を発行:XMLコメントのためにサポートされている文字エンティティは何ですか?

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

    } 

何XMLコメントでサポートされている文字の実体がありますか?

答えて

9

これはコメントではなく、XMLそのものです。 XMLは本来、&amp;,&lt;,&gt;,&apos;および&quot;と数値エンティティのみを知っています。それ以外は明示的に宣言する必要があります。

詳細については、section 4.6 of the specを参照してください。

+0

ありがとう!私はJon Skeetが私の質問に答えてくれたことを光栄に思います。 – jrummell

関連する問題