2013-04-11 78 views
2

我想向我的C#代码添加文档。但以下给我一个格式错误的xml错误。我知道这个错误是因为'List'Display''。它试图找到“/ Display”。但是不会有“/ Display”,因为它是我的代码示例的一部分。有人可以帮我弄这个吗?谢谢。C#xml文档错误

/// <summary> 
    /// Retrieves a list of <c>Display</c> 
    /// </summary> 
    /// <example> 
    /// <code> 
    ///  List<Display> templates = DisplayManager.GetDisplays(); 
    /// </code> 
    /// </example> 

回答

3

包裹代码在一个CDATA块:

/// <code> 
///  <![CDATA[ 
///  List<Display> templates = DisplayManager.GetDisplays(); 
///  ]]> 
/// </code> 

或编码尖括号:

/// <code> 
///  List&lt;Display&gt; templates = DisplayManager.GetDisplays(); 
/// </code> 
+0

非常感谢!这解决了我的问题 – wraith 2013-04-11 18:28:37

1

尝试内CDATA

<![CDATA[List<Display> templates = DisplayManager.GetDisplays();]]> 
012缠绕YOUT代码内容

解析器将解析XML文档中的所有文本。

但是,CDATA部分内的文本将被解析器忽略。

2

是很常见的XML文档中编写​​3210。