C# 클래스에 대해 Visual Studio 코드 분석 경고 CA1506이 표시됩니다. "FormMain은 다른 25 가지 네임 스페이스의 93 가지 (IComponent가 아닌) 유형과 결합됩니다. 클래스 연결을 줄이거 나이 클래스의 메서드를 다시 작성하거나 다시 정의하거나 클래스의 메서드 일부를 다른 형식으로 옮기는 것을 고려합니다. 95보다 큰 클래스 연결은 유지 관리가 좋지 않음을 나타내며 95와 80 사이의 클래스 연결은 적절한 유지 관리 가능성을 나타내며 80보다 낮은 클래스 연결은 양호한 유지 관리 가능성을 나타냅니다. "FxCop/코드 분석 경고 CA1506 : AvoidExcessiveClassCoupling
제 질문은 FormMain이 연결된 모든 유형의 목록을 어디서 볼 수 있습니까? 더 나은 상황을 이해할 수 있습니까?
감사합니다.
이 양식에 있나요 얼마나 많은 컨트롤? form.cs 파일에 몇 줄의 코드가 있습니까? –
Developer Express 리본 막대와 도킹 패널을 사용하고 있습니다. 리본 막대에는 약 30 개의 컨트롤이 있습니다. 빈 줄과 주석을 포함하여 약 1600 줄 (FormMain.Designer.cs 포함)이 아니라 약 800 줄이 빈 줄 또는 주석이 아닙니다. – RenniePet