私はC#クラスのためのVisual Studioのコード分析の警告CA1506を取得しています。これは、25種類の名前空間からの93異なる(非IComponent)タイプで連結されている 『FormMain』」、と言います。そのクラスの結合を減少させ、または他のタイプのいくつかに、クラスのメソッドの一部を移動することを検討して修正するか、またはこのクラスのメソッドをリファクタリングそれ95以上のクラス結合は保守性が悪いことを示し、95と80のクラス結合は適度な保守性を示し、80未満のクラス結合は良好な保守性を示します。私はFormMainに結合されているタイプのすべてのリストを見ることができる場所分析FxCopの/コード分析の警告CA1506:AvoidExcessiveClassCoupling
私の質問は、単純であるので、私はより良い状況を理解することができますか?
ありがとうございました。
(、クラスを右クリックしてクリック展開し、「分析」「」に依存)クラスが使用するすべてのものを分析するためにReflectorを使用することができますか? form.csファイルのコード行は何行ですか? –
Developer Expressリボンバーとドッキングパネルを使用しています。リボンバーには約30のコントロールがあります。約800行は空白行またはコメントされていないの約1600行(不カウントFormMain.Designer.cs)は、存在する空行とコメントを含む 。 – RenniePet