Gibt es eine offizielle C # -Richtlinie für die Reihenfolge der Elemente in Bezug auf die Klassenstruktur?
Geht es:
- Öffentliche Felder
- Private Felder
- Eigenschaften
- Konstruktoren
- Methoden
?
Ich bin gespannt, ob es eine feste Regel für die Reihenfolge der Artikel gibt. Ich bin irgendwie überall. Ich möchte mich an einen bestimmten Standard halten, damit ich ihn überall machen kann.
Das eigentliche Problem ist, dass meine komplexeren Eigenschaften am Ende sehr nach Methoden aussehen und sich oben vor dem Konstruktor fehl am Platz anfühlen.
Irgendwelche Tipps / Vorschläge?
public
und protected
Mitglieder bestellt ist.
private
oder internal
Mitglieder (glaube ich). Schöne Sichtweise public
und protected
trotzdem. Wir können die Quelle von .NET Framework - Klassen sehen, hier referencesource.microsoft.com zu