You can create and view a class diagram from within Visual Studio that shows all of the types in your project and their relationships. This is helpful in understanding how your project is structured.
To create a class diagram that allows viewing all types in your project, do the following.
In Solution Explorer, right-click the project and select View Class Diagram.
A diagram will appear that shows all of the types in your project. In this example, the diagram also shows that Terrier is a subclass of Dog and that the Dog class implements the IBark and IFetch interfaces.
You can also click on the double down arrow icon to expand any of the types. (You may have to move them around to make things look pretty again).
You can also navigate to the code for any member shown in the diagram, by right-clicking on the member…
View original post 5 more words