Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS0306

Typ type 'type' nelze použít jako argument typu.

Typ použitý jako parametr typu není povolen. Důvodem může být to, že typ je typ ukazatele.

Následující příklad vygeneruje CS0306:

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