代码文档的PARAM部分中的C#Bullet列表

Qui*_*pie 5 c#

对于函数参数,我是否要使用代码文档中的选项列表.对于<summary>标记,这没有问题(MSDN摘要列表).但是如何制作<param>标签的牛list列表?编程时,下面的示例不会在快速视图窗口中创建列表:

<param name="Type list">
<list type= "bullet">
<item><description>Item description</description></item>
</list>
</param>
Run Code Online (Sandbox Code Playgroud)

Mat*_*son 7

这很好用.

我试过这段代码:

public class Program
{
    /// <summary>The summary</summary>
    /// <param name="args">
    /// The command-line arguments.
    /// <list type="bullet">
    /// <item><description>Item 1</description></item>
    /// <item><description>Item 2</description></item>
    /// <item><description>Item 3</description></item>
    /// </list>
    /// </param>

    public static void Main(string[] args)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我使用Sandcastle生成一个如下所示的帮助文件:

输出文档

如您所见,项目符号列表正确显示参数.

这就是Resharper显示工具提示的方式:

Resharper显示项目符号列表

  • @Quispie哦,你没有说你期望它在工具提示中显示为项目符号列表!好吧,工具提示会列出所有项目,而不是列表项目符号列表.但是,Resharper会将其显示为项目符号列表. (4认同)