Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"param": parametr ogólny nie może być ograniczony przez wiele interfejsów innych niż interfejsy: "klasa"
Uwagi
Ograniczenie parametru ogólnego przez co najmniej dwie klasy zarządzane jest nieprawidłowe.
Example
Poniższy przykład generuje C3219:
// C3219.cpp
// compile with: /clr
ref class A {};
ref class B {};
generic <class T>
where T : A, B
ref class E {}; // C3219
W poniższym przykładzie pokazano możliwe rozwiązanie:
// C3219b.cpp
// compile with: /clr /c
ref class A {};
interface struct C {};
generic <class T>
where T : A
ref class E {};