In this chapter, you have looked at all aspects of XML documentation, from how to create it to what you can do with it. Specifically, you have seen:
XML documentation syntax
How to include external XML documentation
How XML documentation is used in VS IntelliSense and the Object Browser
How to use class diagrams to add XML documentation
How to generate XML documentation files
How to process XML documentation files in C#
How to style XML documentation with XSLT
How to use NDoc to compile help files from XML documentation
Admittedly, adding XML documentation to your projects can be a time-consuming process, and it can make your source code look a bit messy. But in large-scale projects, it is an essential part of development, and the end result is well worth the effort — especially when you use a tool like NDoc to finish things off.