C# documentation generation

C# documentation generation consists of producing XML files from generated ".cs" files using the SDK documentation tool.
The documentation produced can then be visualized using an HTML explorer.

NDoc (formerly DOC.NET)

NDoc is an extendable documentation generation tool for .NET developers.
NDoc merges the assemblies and XML documentation files produced by csc.exe and creates a compiled HTML help file, enabling you to browse your own libraries just like the .NET Framework Class Library.
The documentation generator uses XSLT to produce the HTML. Future versions will make it possible to customize the XSLT to produce documentation with any desired look and feel.

The NDoc source code is freely available under a certified Open Source license, and can be downloaded at https://sourceforge.net/projects/ndoc/.