Leggere in inglese

Condividi tramite


Errore del compilatore CS0699

'generic' non definisce il parametro di tipo 'identifier'

Un parametro di tipo è stato usato in una definizione generica che non è stata trovata nell'elenco delle dichiarazioni dei parametri di tipo per tale definizione. Questa situazione può verificarsi se il nome usato per il parametro di tipo non era coerente.

L'esempio seguente genera l'errore CS0699:

C#
// CS0699.cs  
class C<T> where U : I   // CS0699 – U is not a valid type parameter  
{  
}