Вы можете использовать комментарии в стиле XML и использовать инструменты для извлечения этих комментариев в документацию API.
Вот пример стиля комментария:
/// <summary>
/// Authenticates a user based on a username and password.
/// </summary>
/// <param name="username">The username.</param>
/// <param name="password">The password.</param>
/// <returns>
/// True, if authentication is successful, otherwise False.
/// </returns>
/// <remarks>
/// For use with local systems
/// </remarks>
public override bool Authenticate(string username, string password)
Некоторые элементы, облегчающие это:
GhostDoc , которые предоставляют единую комбинацию клавиш для автоматического создания комментариев для класса или метода.
Sandcastle , который генерирует документацию в стиле MSDN из комментариев XML.