我有一些 C# 源代码位于多个文件夹中。
我需要理解这段代码,因为它不是我写的。不仅如此,我还想了解企业应用程序是如何编码的。最好的方法是如果我有类、继承等的图形表示。我应该能够看到多层的源代码:例如类如何相互关联,这些类中的属性/方法如何关联和调用彼此等等。我听说过企业架构并检查了它,但我不明白我读过什么。
任何人都可以提出其他建议吗?
我有一些 C# 源代码位于多个文件夹中。
我需要理解这段代码,因为它不是我写的。不仅如此,我还想了解企业应用程序是如何编码的。最好的方法是如果我有类、继承等的图形表示。我应该能够看到多层的源代码:例如类如何相互关联,这些类中的属性/方法如何关联和调用彼此等等。我听说过企业架构并检查了它,但我不明白我读过什么。
任何人都可以提出其他建议吗?
你看过 NDepend 吗?它可以显示代码的所有依赖关系——例如通过图表;
只需使用Microsoft Debug Canvas即可熟悉该解决方案。
如果您使用的是 Visual Studio,请右键单击项目并选择“查看类图”。