Расширение VSS для упрощения работы VS предлагает мне использовать PascalCase в собственности ниже.Вопрос для новобрачных о PascalCase
public Color Color { get; private set; }
Здесь Цвет - тип Enum. Я бы никогда не подумал, что это возможно, потому что это одно и то же имя с типом. Но это действительно так. Это что-то предлагается по общим правилам? Должен ли я всегда слушать ReSharper? Было бы полезно получить хорошие ссылки для PascalCase.
Существует Руководящий документ Microsoft Framework Дизайн, который говорит что-то вдоль линии, _ «Рассмотрим давая свойство такое же имя, как его тип.» _ Так что да, это рекомендуется (не для каждого свойства, но там, где это имеет смысл). – stakx
Обратите внимание, что это дубликат http://stackoverflow.com/questions/1095644/giving-a-property-the-same-name-as-its-class и http://stackoverflow.com/questions/1746117/ почему-это-возможно-чтобы-иметь-свойства-named-the-same-as-their-return-types/1746372 # 1746372 –