I’m often given classes to work with that have no documentation.
To get them to work, I rely upon Visual Studio’s IntelliSense: I type the item in, hit the “dot” ., then transfer the displayed methods, parameters, and return types to a sheet of paper.
I’d like to move this process out of the Iron Age and into the 1990s.
I noticed someone else asked a question similar to this, but his question was for Java, so the solution was not applicable. Here it is for reference:
How do I print the class structures in a jar file using the javap tool?
I’d like to iterate (some how) over the various classes, printing the names of these classes to a StringBuilder, then parse into all of the methods of each class, printing the method signatures to the StringBuilder class.

Does anyone know of a way to accomplish this?
Check out ilspy – http://ilspy.net/
With that, you can browse a library (.dll) and get at what you need. You can also do this in visual studio, sorta, by double clicking on the DLL in the solution explorer (if it’s in your /bin/ just click ‘show all files’ button). Try both and use the one with the best structure.