Einmal, als ich meinen Code umgestaltete, ging ich die IDE in den using- Abschnitt meiner C # -Klasse, bereinigte nicht verwendete Namespaces und doppelte Namespaces und sortierte sie alle.
Mein Paar (Paarprogrammierung) fragte mich nach dem Grund. Ich hatte keine Ahnung, warum ich das getan habe. Ich habe es aus Gewohnheit gemacht, meinen gesamten Code sauber und ordentlich zu halten. Ich meine, ich habe ihm gesagt, dass ein sauberer Code im Allgemeinen eine gute Idee ist, aber dieser Grund war natürlich keine gute Rechtfertigung, da ich mich nicht einmal die Mühe machen werde, meine Zeit im Abschnitt " Verwenden " einer C # -Codeseite zu verbringen .
Da Sie häufig eine Klasse oder eine Aufzählung (oder einen Typ im Allgemeinen) von einem Namespace in einen anderen Namespace verschieben, werden Ihrem Code neue using-Anweisungen hinzugefügt (entweder manuell, indem Sie das Codefenster öffnen und die using-Anweisung selbst schreiben, oder über den Editor ( Alt+ Ctrl+ F10Kombination), und da diese neuen using-Anweisungen am Ende des Verwendungsabschnitts hinzugefügt werden , wodurch sie nicht alphabetisch sortiert werden und der Compiler sich nie über eines dieser Probleme beschwert, warum sollten wir uns darum kümmern? Abschnitt sauber und ordentlich? Welche Gründe könnten wir haben?