You could try our tool, Code Rocket. It analyses your code and comments to produce abstract pseudocode and flowchart views that can also be edited.
We have a standalone application called Code Rocket Designer
and plugins for Visual Studio
As well as C#, it also supports C/C++, Java and Visual Basic code and can export documentation in HTML and Word formats.