представительная схема .net Framework Bace библиотека классов для лучшего понимания типов и взаимодействия членов - PullRequest
0 голосов
/ 28 сентября 2010

Можно ли получить какую-либо репрезентативную диаграмму (например, диаграмму объекта или диаграмму классов) из типов .Net пространства имен.Диаграмма может представлять отношения и зависимости между типами .Net и членами, и мы могли бы лучше понять структуру части пространства имен.вместо просмотра текстов MSDN.

Например, мне нравится знать организацию system.configuration важных членов пространства имен.

Ответы [ 2 ]

2 голосов
/ 29 сентября 2010

Привет

Я нашел способ, которым это не было сложно:

1-Создайте проект Visual Studio, такой как console или winform или ..

2 - добавить диаграмму классов в проект

3 - перейдите в View ---> view class, теперь вы можете увидеть панель view class

4-exapand узел ссылки проекта. и вы можете найти .net DLL, что ваш проект ссылается на них

5-Теперь перетащите вашу любимую DLL в редактор классов

6 - теперь у вас есть схема высокого уровня внутри dll

и у вас есть варианты перегруппировать их и работать с даграммой но есть одна вещь, кажется, что мы могли видеть только связь ассоциации и к сожалению, нет больше деталей, таких как агрегация и ...

я думаю, что должны быть какие-то продвинутые инструменты и полезные утилиты, которые улучшают работу с диаграммой это здорово, кто-нибудь может помочь и представить их

1 голос
/ 28 сентября 2010

Microsoft публиковала (не-UML) обзоры BCL в прошлом (охота на http://download.microsoft.com),, но они всегда были очень высокого уровня.

На практике количество типов, которые определяет BCL (не говоря уже о всей структуре), исчисляется тысячами и, следовательно, выходит за рамки более подробного описания в одной диаграмме.

...