Tôi nhận được cảnh báo Phân tích mã Visual Studio CA1506 cho lớp C#. Nó nói, "FormMain" được kết hợp với 93 loại khác nhau (không phải IComponent) từ 25 không gian tên khác nhau. Viết lại hoặc refactor phương thức của lớp này để giảm khớp nối lớp, hoặc xem xét chuyển một số phương thức của lớp sang một số kiểu khác Một khớp nối lớp trên 95 cho thấy khả năng bảo trì kém, một khớp nối lớp giữa 95 và 80 cho thấy khả năng bảo trì vừa phải và một khớp nối lớp dưới 80 cho thấy khả năng bảo trì tốt. "Phân tích cảnh báo Phân tích FxCop/Mã CA1506: AvoidExcessiveClassCoupling
Câu hỏi của tôi đơn giản, tôi có thể xem danh sách tất cả các loại mà FormMain được ghép nối để tôi có thể hiểu tình hình tốt hơn?
Cảm ơn.
Có bao nhiêu điều khiển nào bạn có trong mẫu đơn này? Có bao nhiêu dòng mã trong tệp form.cs? –
Tôi đang sử dụng thanh ribbon và bảng điều khiển dành cho nhà phát triển Express. Có khoảng 30 điều khiển trên thanh ribbon. Bao gồm các dòng trống và nhận xét có khoảng 1600 dòng (không tính FormMain.Designer.cs), trong đó khoảng 800 dòng không phải là dòng trống hoặc nhận xét. – RenniePet