Megosztás a következőn keresztül:


<A típusnév> nem rendelkezik típusparaméterekkel, ezért nem lehetnek típusargumentumok

A deklarálási vagy hozzárendelési utasítás tartalmaz egy Of záradékot, amikor nem általános típust invokálásra ad meg.

Definíciója szerint az általános típus egy osztály, struktúra, interfész, eljárás vagy delegálás, amely egy vagy több típusparaméteren keresztül megadható adattípusokon működik. Amikor a használt kód létrehoz egy típust ebből az általános típusból, az minden típusparaméterhez egy típusargumentumot ad meg. A típus létrehozásának részeként minden típusargumentum lecseréli a megfelelő típusparaméter minden előfordulását a generált kódban.

A típusparaméterek zárójelen belüli záradékkal Of vannak definiálva, a típusargumentumok pedig zárójelen Of belüli záradékkal vannak megadva. A Of záradék csak általános típusok kezelésekor használatos.

A nem általános típusok nem fogadnak el típusparamétereket, és ilyen típus meghívásakor nem adhat meg típusargumentumokat.

Hibaazonosító: BC32045

A hiba kijavítása

  1. Ellenőrizze a deklarációban vagy a hozzárendelési utasításban használt típus helyesírását.

  2. Ha nem általános típust invoktál, távolítsa el a Of záradékot és zárójeleit, ha vannak ilyenek. Ne távolítsa el az eljárás, delegált vagy osztálykonstruktor szabványos argumentumlistáját körülvevő zárójeleket.

Lásd még