C#xml文档

程序集附带的.xml文档文件的目的是什么( .dll文件)。

我知道,如何构建一个( 例如 , 这里 ),但它们可以用于什么?

此外,如果可以将此文档集成到MS Visual Studio环境中,应该如何完成?

如果将XML文件放在与DLL相同的文件夹中,Visual Studio将在IntelliSense中显示说明。 (包括参数工具提示)

将xml文档与推荐标记一起使用可以极大地提高代码在外部类使用时的可读性。

此外,您可以使用Sandcastle等工具从xml注释生成帮助文档。 此工具生成一个chm文件,该文件与您在msdn for .NET类中看到的文档非常相似。

至于与Visual Studio环境的集成,它会自动完成,并在您构建项目时立即发生。 使用记录的类/方法/属性时,Intellisensefunction会显示xml注释。

此外,免费的Visual Studio工具,如Ghost Doc(来自SubMain),您只需使用键盘快捷键即可生成大多数标签!