2009-10-02 27 views
8

Trong ví dụ sau, &Δ là OK nhưng Δ không phải là (hai nước này đều Δ). Trình biên dịch đưa ra một cảnh báo tương tự như:Các thực thể ký tự được hỗ trợ cho nhận xét XML là gì?

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

    } 

gì là các đối tượng nhân vật được hỗ trợ để lấy ý kiến ​​XML?

Trả lời

9

Nó không phải là vấn đề của nhận xét, đó là chính XML. XML chỉ vốn đã biết về &amp;, &lt;, &gt;, &apos;&quot; cũng như các thực thể dạng số. Bất cứ điều gì khác phải được khai báo một cách rõ ràng.

Xem section 4.6 of the spec để biết thêm thông tin.

+0

Cảm ơn! Tôi rất vinh dự khi Jon Skeet trả lời câu hỏi của tôi =) – jrummell

Các vấn đề liên quan