【发布时间】:2026-02-23 12:45:01
【问题描述】:
我正在构建应用程序,其中一项要求是使用这样的 cmets:
/// <summary>
/// Creates new client.
/// </summary>
/// <param name="uri">The URI.</param>
/// <param name="param">The param.</param>
/// <returns></returns>
我了解各种工具很容易根据这些 xml 生成文档。但它显着降低了代码的可读性,而这正是我们人类努力实现的目标。
这种方法可以被 .Net 中的任何其他技术取代吗?提高代码可读性和清洁度的更好方法是什么?
【问题讨论】:
-
“提高代码可读性和清洁度的更好方法是什么”编写自解释且不使用许多 cmets 的代码
-
它以什么方式降低了代码的可读性?它存在于方法本身之外。
-
这也可以在 VisualStudio 中折叠
-
@wudzik:明确且不需要 cmets 的 实现 与无需费心记录您的公共 API 之间存在巨大差异。
-
@wudzik:但鉴于这个问题是关于文档(而不是实施),我看不出你的评论有什么相关性。
标签: c# .net xml-comments