Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
"параметр": универсальный параметр нельзя ограничить несколькими не-интерфейсами: "класс"
Замечания
Ограничение универсального параметра несколькими управляемыми классами недопустимо.
Example
В следующем примере вызывается C3219:
// C3219.cpp
// compile with: /clr
ref class A {};
ref class B {};
generic <class T>
where T : A, B
ref class E {}; // C3219
В следующем примере показано возможное решение:
// C3219b.cpp
// compile with: /clr /c
ref class A {};
interface struct C {};
generic <class T>
where T : A
ref class E {};