public void Foo()
because when one folds the code (ctrl-m-o) one can see the first row like this:
public void Foo() ...
This is not an issue in vbnet.
To create a document out of this use Sandcastle which takes over after nDoc which is discontinued.