Kolejność przedmiotów w klasach: pola, właściwości, konstruktory, metody

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....