Otrzymuję ostrzeżenie CA1506 dotyczące analizy kodu programu Visual Studio dla klasy C#. Mówi, że "FormMain" jest połączony z 93 różnymi (nie-IComponentowymi) typami z 25 różnych przestrzeni nazw. Przebuduj lub zredukuj metody tej klasy, aby zmniejszyć sprzężenie klas, lub rozważ przeniesienie niektórych metod klasy do niektórych innych typów jest ściśle sprzężony z. Sprzężenie klasy powyżej 95 wskazuje słabą zdolność do utrzymywania, sprzężenie w klasach między 95 a 80 wskazuje na umiarkowaną łatwość utrzymania, a sprzężenie w klasie poniżej 80 wskazuje na dobrą konserwację. "Analizowanie ostrzeżenia o analizie FxCop/kodu CA1506: AvoidExcessiveClassCoupling
Moje pytanie jest po prostu, gdzie mogę zobaczyć listę wszystkich typów, z którymi jest połączona FormMain, dzięki czemu mogę lepiej zrozumieć sytuację?
Dzięki.
Ile masz kontrole w tej formie? Ile wierszy kodu w pliku form.cs? –
Używam paska wstążki programu Developer Express i paneli dokowania. Na pasku wstążki znajduje się około 30 elementów sterujących. W tym puste wiersze i komentarze jest około 1600 linii (nie licząc FormMain.Designer.cs), z których około 800 linii nie są puste wiersze lub komentarze. – RenniePet