是否可以从名称空间的 .Net 类型中获取任何代表性图(例如对象图或类图)。该图可以表示 .Net 类型和成员之间的关系和依赖关系,我们可以更好地理解命名空间部分的结构。而不是看 MSDN 文本。
例如,我想知道system.configuration
命名空间重要成员的组织。
是否可以从名称空间的 .Net 类型中获取任何代表性图(例如对象图或类图)。该图可以表示 .Net 类型和成员之间的关系和依赖关系,我们可以更好地理解命名空间部分的结构。而不是看 MSDN 文本。
例如,我想知道system.configuration
命名空间重要成员的组织。
1-创建一个 Visual Studio 项目,例如控制台或 winform 或 ..
2-在项目中添加类图
3-去查看--->类视图,现在你可以看到类视图面板
4-扩展项目参考节点。你可以找到你的项目引用它们的 .net dll
5-现在将您喜欢的 dll 拖到类图编辑器中
6-现在你有一个来自 dll 内部的高级架构
并且您可以选择重新排列它们并使用 dagram 炒锅,但有一件事,似乎我们只能看到关联关系,不幸的是,没有更多细节,例如聚合和......
我认为必须有一些高级工具和有用的实用程序来增强图表的工作,任何人都可以帮助并介绍它们
Microsoft 过去曾发布过(非 UML)BCL 概述(在http://download.microsoft.com上进行搜索),但这些概述一直都是非常高水平的。
在实践中,BCL 定义的类型数量(更不用说整个框架)有数千个,因此超出了单个图表中更详细的内容。