In der Regel werden einige using-Anweisungen oben in der Klassendatei angezeigt. Beispiel:
using System.Collections.Generic;
using System.IO;
using System.Xml.Linq;
Aber in einem Projekt, an dem ich arbeite, sehe ich mehrmals 20 oder mehr Verwendungen / Importe in einer Klassendatei. Ist das schlechtes Design? Es scheint so, als ob Klassen, die darauf ausgelegt sind, eine Sache zu tun, sich nur auf wenige Komponenten stützen sollten.
usingAnweisungen verringert wird, ohne die Anzahl der Klassen erhöhen zu müssen? Bedenken Sie, dass eine zunehmende Anzahl von Klassen oder Quelldateien den Verwaltungsaufwand für den Quellcode erhöht.
usingAnweisungen. Vielleicht möchten Sie sehen, wie viele dieser 20 tatsächlich verwendet werden.