Код С# для диаграммы классов
У меня есть решение С#, в котором есть 2 проекта, и мне нужно создать диаграмму классов из кода.
Я знаю, что в visual studio есть встроенный инструмент диаграмм, но я использую Express 2010, и у меня его нет. Есть ли свободное программное обеспечение, которое может его создать? Я ищу только изображение иерархии классов, не более того.
Ответы
Ответ 1
Попробуйте NClass, это круто, я сам пробовал.
Особенности:
- Простой пользовательский интерфейс.
- Бесплатный инструмент диаграммы классов UML специально для С#.
- От диаграммы до генерации кода.
- Классические классы классов стиля.
- Диаграммы классов стиля Visual Studio;)
![Nclass Class Diagram Tool]()
ПРИМЕЧАНИЕ. Если вы студент, то ваша школа или университет могут предоставить вам версию Visual Studio Professional через программу dreampark.
Ответ 2
Этот инструмент создания рефлексивной диаграммы классов кажется полезным:
http://www.codeproject.com/Articles/17823/Reflective-Class-Diagram-Creation-Tool
Для работы нужны только файлы dll.