【发布时间】:2011-01-17 15:14:09
【问题描述】:
我收到 C# 类的 Visual Studio 代码分析警告 CA1506。它说,“'FormMain' 与来自 25 个不同命名空间的 93 种不同(非 IComponent)类型相结合。重写或重构该类的方法以减少其类耦合,或考虑将某些类的方法移至它的某些其他类型是紧耦合的。95以上的类耦合表示可维护性差,95到80之间的类耦合表示可维护性中等,80以下的类耦合表示可维护性好。"
我的问题很简单,我在哪里可以看到 FormMain 所耦合的所有类型的列表,以便我更好地了解情况?
谢谢。
【问题讨论】:
-
您在这个表单上有多少个控件? form.cs文件有多少行代码?
-
我正在使用 Developer Express 功能区栏和停靠面板。功能区栏上有大约 30 个控件。包括空行和 cmets 大约有 1600 行(不包括 FormMain.Designer.cs),其中大约 800 行不是空行或 cmets。
标签: c# code-analysis fxcop