1

是否可以从名称空间的 .Net 类型中获取任何代表性图(例如对象图或类图)。该图可以表示 .Net 类型和成员之间的关系和依赖关系,我们可以更好地理解命名空间部分的结构。而不是看 MSDN 文本。

例如,我想知道system.configuration命名空间重要成员的组织。

4

2 回答 2

2

你好

我找到了它并不复杂的方式:

1-创建一个 Visual Studio 项目,例如控制台或 winform 或 ..

2-在项目中添加类图

3-去查看--->类视图,现在你可以看到类视图面板

4-扩展项目参考节点。你可以找到你的项目引用它们的 .net dll

5-现在将您喜欢的 dll 拖到类图编辑器中

6-现在你有一个来自 dll 内部的高级架构

并且您可以选择重新排列它们并使用 dagram 炒锅,但有一件事,似乎我们只能看到关联关系,不幸的是,没有更多细节,例如聚合和......

我认为必须有一些高级工具和有用的实用程序来增强图表的工作,任何人都可以帮助并介绍它们

于 2010-09-29T09:14:50.617 回答
1

Microsoft 过去曾发布过(非 UML)BCL 概述(在http://download.microsoft.com上进行搜索),但这些概述一直都是非常高水平的。

在实践中,BCL 定义的类型数量(更不用说整个框架)有数千个,因此超出了单个图表中更详细的内容。

于 2010-09-28T16:09:17.463 回答