У меня есть Gender
перечисление:Как назвать свойство Gender типа Gender в C# в соответствии с соглашениями об именах?
public enum Gender
{
Male,
Female,
Other,
Unknown
}
Я также Gender
свойство внутри Person
класса A:
public Gender Gender { get; set; }
Но я получаю сообщение об ошибке:
The type 'Person' already contains a definition for 'Gender'
Поставив перечисление вне класс решает проблему, но я хочу ее внутри. Я не нашел решения для этой конкретной проблемы в MSDN. Есть ли какое-либо соглашение об именах, которое решает такую проблему?
Примечание: Я не прошу для мнения, я спрашиваю, есть ли хорошо известное именование для такой ситуации.
Как выглядит ваш класс 'Person'? – Ian
Ответ на ваш вопрос: № –
@Ian - Это всего лишь пример ... Я спрашиваю об общей идее. – Sipo