Číst v angličtině

Sdílet prostřednictvím


Parametr type '<typeparametername>' nelze omezit na sebe sama: '<errormessage>'

Seznam omezení pro parametr typu zahrnuje stejný parametr typu.

Seznam omezení parametru typu může určit libovolný počet rozhraní a nejvýše jednu třídu. Argument typu zadaný pro tento parametr typu musí implementovat každé zadané rozhraní a dědit ze zadané třídy. Kompilátor vyžaduje rozhraní a třídy, které jsou již definovány, když narazí na seznam omezení. Parametr typu se nepovažuje za definovaný typ, dokud ho nenahradí vhodný argument typu zadaný kódem, který vytvoří obecný typ.

ID chyby: BC32113

Oprava této chyby

  1. Zkontrolujte pravopis parametru typu i omezení v seznamu omezení.

  2. Pokud neexistují žádné pravopisné chyby, odeberte název parametru typu ze seznamu omezení. Nelze jej omezit na sebe sama.

Viz také