Ошибка компилятора CS0689
Обновлен: Ноябрь 2007
Сообщение об ошибке
Невозможно создать производную 'идентификатор', поскольку это параметр типа
Cannot derive from 'identifier' because it is a type parameter
Базовые классы и интерфейсы универсальных классов нельзя указывать параметром типа. Следует создать производную от определенного класса, интерфейса или универсального класса, или включить неизвестный тип в качестве члена.
Следующий пример кода приводит к возникновению ошибки CS0689.
// CS0689.cs
class A<T> : T // CS0689
{
}