Ordem dos itens nas classes: Campos, Propriedades, Construtores, Métodos

Existe uma diretriz oficial em C # para a ordem dos itens em termos de estrutura de classe? Vai: Campos públicos Campos Privados Propriedades Construtores Métodos ? Estou curioso para saber se existe uma regra rígida e rápida sobre a ordem dos itens? Estou meio que em todo lugar. Quero seguir...