Ошибка компилятора CS0442
Обновлен: Ноябрь 2007
Сообщение об ошибке
"свойство": абстрактные свойства не могут иметь закрытых методов доступа
'Property': abstract properties cannot have private accessors
Эта ошибка возникает при использовании для изменения абстрактного метода доступа модификатор доступа "private". Для устранения ошибки используйте другой модификатор доступа или сделайте свойство не абстрактным.
Пример
Следующий пример приводит к созданию ошибки CS0442:
// CS0442.cs
public abstract class MyClass
{
public abstract int AbstractProperty
{
get;
private set; // CS0442
// Try this instead:
// set;
}
}