2009-10-02 13 views
8

निम्न उदाहरण में, & और Δ ठीक हैं, लेकिन Δ नहीं है (उत्तरार्द्ध दो दोनों Δ हैं)। संकलक एक चेतावनी के लिए इसी तरह के मुद्दों:एक्सएमएल टिप्पणियों के लिए समर्थित चरित्र इकाइयां क्या हैं?

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

    } 

क्या एक्सएमएल टिप्पणी के लिए समर्थित वर्ण संस्थाओं कर रहे हैं?

उत्तर

9

यह टिप्पणियों की बात नहीं है, यह स्वयं एक्सएमएल है। एक्सएमएल केवल &amp;, &lt;, &gt;, &apos; और &quot; के साथ-साथ संख्यात्मक संस्थाओं के बारे में जानता है। कुछ और स्पष्ट रूप से घोषित किया जाना है।

अधिक जानकारी के लिए section 4.6 of the spec देखें।

+0

धन्यवाद! मुझे सम्मानित किया गया है कि जॉन स्कीट ने मेरे प्रश्न का उत्तर दिया =) – jrummell

संबंधित मुद्दे