Прочитать на английском

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


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

"универсальный объект" не определяет параметр типа "идентификатор"

Параметр типа, использовавшийся в определении универсального объекта, не был найден в списке объявлений параметров типа для этого универсального объекта. Это может произойти, если имя, используемое для параметра типа, было несогласованным.

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

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