Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Модификатор доступности функции доступа "метод_доступа_свойства" должен содержать более жесткие ограничения, чем свойство или индексатор "свойство"
Модификатор доступности метода доступа set или get должен быть более ограничивающим, чем свойство или индексатор "свойство/индексатор".
Эта ошибка возникает, когда специальные возможности объявленного метода доступа не менее ограничены, чем специальные возможности свойства или индексатора.
Исправление ошибки
Используйте соответствующий модификатор доступа в свойстве или методе доступа. Дополнительные сведения см. в разделе "Ограничение специальных возможностей accessor" и "Методы доступа".
Пример
В приведенном ниже примере содержится внутреннее свойство с внутренним методом set. Следующий пример приводит к возникновению ошибки CS0273:
// CS0273.cs
// compile with: /target:library
public class MyClass
{
internal int Property
{
get { return 0; }
internal set {} // CS0273
// try the following line instead
// private set {}
}
}