Číst v angličtině

Sdílet prostřednictvím


Omezení "Nové" a "Struktura" nelze kombinovat.

Seznam omezení obsahuje omezení New Operator i omezení Structure (Visual Basic).

Seznam omezení parametru typu může určit, že argument typu předaný ho parametru musí být typ hodnoty (s Structure omezením) nebo musí být referenčním typem (s omezením) (s omezením Třídy (Visual Basic). Nelze zadat obě omezení pro stejný parametr typu a nemůžete zadat jednu více než jednou.

Omezení New určuje, že argument typu musí vystavit konstruktor bez parametrů, ke kterému může vytvořit kód. Struktura však nemůže mít nesdílený konstruktor bez parametrů. Proto jsou omezení NewStructure v konfliktu.

ID chyby: BC32103

Oprava této chyby

  1. Rozhodněte se, jestli chcete pro argument typu typu vyžadovat typ hodnoty nebo typ odkazu.

  2. Pokud chcete, aby argument typu byl typ hodnoty, odeberte New klíčové slovo ze seznamu omezení.

  3. Pokud chcete, aby argument typu byl odkazovým typem, odeberte Structure klíčové slovo ze seznamu omezení.

Viz také