Ricevo l'avvertenza di analisi del codice Visual Studio CA1506 per una classe C#. Dice "FormMain" è accoppiato con 93 tipi diversi (non IComponent) da 25 diversi spazi dei nomi Riscrivi o refactoring i metodi di questa classe per diminuirne l'accoppiamento di classe, o considera di spostare alcuni dei metodi della classe in alcuni degli altri tipi è strettamente accoppiato con un accoppiamento di classe superiore a 95 indica scarsa manutenibilità, un accoppiamento di classe tra 95 e 80 indica una manutenibilità moderata, e un accoppiamento di classe inferiore a 80 indica una buona manutenibilità. "Analisi di avviso Analisi FxCop/Code CA1506: AvoidExcessiveClassCoupling
La mia domanda è semplicemente, dove posso visualizzare un elenco di tutti i tipi a cui è unito FormMain, in modo da poter capire meglio la situazione?
Grazie.
Quanti controlli avete in questo modulo? Quante righe di codice nel file form.cs? –
Uso la barra multifunzione e i pannelli di aggancio Developer Express. Ci sono circa 30 controlli sulla barra multifunzione. Includendo righe e commenti vuoti ci sono circa 1600 righe (senza contare FormMain.Designer.cs), di cui circa 800 righe non sono righe vuote o commenti. – RenniePet