Czy istnieją oficjalne wytyczne C # dotyczące kolejności przedmiotów pod względem struktury klas?
Czy to idzie:
- Pola publiczne
- Pola prywatne
- Nieruchomości
- Konstruktory
- Metody
?
Jestem ciekawy, czy istnieje twarda i szybka zasada dotycząca kolejności przedmiotów? Jestem trochę w tym miejscu. Chcę trzymać się określonego standardu, aby móc to zrobić wszędzie.
Prawdziwy problem polega na tym, że moje bardziej złożone właściwości wyglądają bardzo podobnie do metod i czują się nie na miejscu na szczycie przed konstruktorem.
Wszelkie wskazówki / sugestie?
public
i protected
.
private
ani internal
członków (wierzę). Miły sposób na zobaczenie public
i protected
jednak. Widzimy źródło klas .NET Framework, tutaj referencesource.microsoft.com zbyt