Erreur du compilateur CS0689
Mise à jour : novembre 2007
Message d'erreur
Dérivation impossible à partir de 'identificateur', car il s'agit d'un paramètre de type
Cannot derive from 'identifier' because it is a type parameter
Les classes de base ou les interfaces de classes génériques ne peuvent pas être spécifiées par un paramètre de type. Dérivez d'une classe ou interface spécifique, ou encore d'une classe générique spécifique à la place, ou incluez le type inconnu en tant que membre.
L'exemple suivant génère l'erreur CS0689 :
// CS0689.cs
class A<T> : T // CS0689
{
}