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


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

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

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

"класс 1": не может быть производным от запечатанного типа "класс 2"
'class1' : cannot derive from sealed type 'class2'

Запечатанный класс не может быть базовым классом. Структуры являются запечатанными по умолчанию.

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

// CS0509.cs
// compile with: /target:library
sealed public class clx {}
public class cly : clx {}   // CS0509