Поделиться через


Ошибка компилятора CS0274

Обновлен: Ноябрь 2007

Сообщение об ошибке

Невозможно определить модификаторы доступа для обоих методов доступа свойства или индексатора "свойство/индексатор"
Cannot specify accessibility modifiers for both accessors of the property or indexer 'property/indexer'

Данная ошибка возникает при определении свойства или индексатора с модификаторами доступа для обоих его методов доступа. Чтобы устранить ошибку используйте модификатор доступа только для одного из методов доступа. Дополнительные сведения см. в разделе Доступность объекта доступа к данным.

Следующий пример проводит к созданию ошибки CS0274:

// CS0274.cs
public class MyClass
{
    public int Property   // CS0274
    {
        public get { return 0; }
        protected set { }
    }
}