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

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


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

Тип "тип" не может использоваться как аргумент типа

Тип, используемый как параметр типа, не разрешен. Возможно, тип является типом указателя.

В следующем примере возникает ошибка CS0306:

// CS0306.cs  
class C<T>  
{  
}  
  
class M  
{  
    // CS0306 – int* not allowed as a type parameter  
     C<int*> f;  
}