如果您希望文档中包含除了从签名中已经很明显的内容以外的东西,那么唯一有用的工具就是... 您自己。再加上一些///(C#)或'''(VB)的乐趣。确实有一些工具可以生成像"gets or sets the FrobCount"这样的内容,但最终...您认为FrobCount {get;set;}属性做了什么?顺便说一句,我并不是指“不要费心添加这些注释” - 它们确实有些意义...但我的担忧是您会养成仅仅使用自动化工具的习惯。最终,这几乎没有额外的价值。价值来自于对语义、预期使用、副作用等方面的知识。没有任何自动化工具能够生成这些内容。