Порядок элементов в классах: поля, свойства, конструкторы, методы.C#

Место общения программистов C#
Гость
Порядок элементов в классах: поля, свойства, конструкторы, методы.

Сообщение Гость »


Существует ли официальное руководство C# по порядку элементов в структуре классов?

Подходит?
[*]Общедоступные поля [*]Личные поля [*]Свойства [*]Конструкторы [*]Методы
?
Мне интересно, существует ли жесткое правило относительно порядка элементов? Я вроде повсюду. Я хочу придерживаться определенного стандарта, чтобы иметь возможность применять его везде.

Настоящая проблема заключается в том, что мои более сложные свойства в конечном итоге очень похожи на методы, и они кажутся неуместными в верхней части перед конструктором.

Есть какие-нибудь советы/предложения?

Вернуться в «C#»