Что касается предложения Фредрика (Brush Brush), а также предложений MS по присвоению имен, вы можете рассмотреть возможность присвоения свойству того же имени, что и его тип, но вы не всегда можете это сделать. Если, например, у вас есть общедоступное перечисление с именем Something
, определенное в классе, то этот класс также не может иметь свойство с именем Something
.
У вас может быть свойство с именем Brush
, предположительно потому, что Brush
определено в другом пространстве имен / классе, и компилятор тогда достаточно умен, чтобы определить, какой Brush
вы имеете в виду.