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


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

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

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

В типе 'generic' не определен параметр типа 'identifier'
'generic' does not define type parameter 'identifier'

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

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

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