c# - C# 文档工具,不仅可以从源代码生成文档

标签 c#

我不想在源代码中添加 XML 注释或任何内容。

我想做这样的事情:

  1. 点击添加类 - 输入名称
  2. 点击添加方法 - 输入名称
  3. 添加说明、图片等。

最佳答案

你可以这样做,你知道编译器支持 C# 中的 XML 注释,输出就是这个 XML,而且它只是 XML。

您可以使用反射为此构建一个简单的工具。这是了解有关反射和 .NET 类型系统的更多信息的一个很好的练习。

不过,我实际上建议反对它,因为将源代码和文档放在一个地方可以更容易地遵守 DRY principle 。您不希望文档和源代码分开,并且您可以随时折叠注释(这样,当您编辑源代码时它们就不会显示)。然后您的文档也将受到源代码控制。

关于c# - C# 文档工具,不仅可以从源代码生成文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8585661/

相关文章:

c# - 为什么存储过程比查询快

c# - 如何在 MOQ 中使用 new 关键字模拟在方法内部创建的类对象

c# - 使用 linq 组运算符平展查询结果的正确方法是什么

C# : Why is First namespace redundant?

c# - AttachedToParent 有哪些用例?

c# - OrderBy Linq 的奇怪行为

c# - Asp.Net本地化webservice方法中的文本

c# - Winforms 的重复按钮

c# - Windows 7 跳转列表(Windows 窗体,C#)

c# - 在 C# 中从具有依赖接口(interface)的抽象类继承的正确方法