Ошибка компилятора C3384
"параметр_типа": ограничение значения и ссылочное ограничение взаимно исключают друг друга
Невозможно ограничить универсальный тип до value class
и ref class
.
Дополнительные сведения см. в разделе "Ограничения для параметров универсального типа" (C++/CLI ).
Пример
При компиляции следующего примера возникнет ошибка C3384.
// C3384.cpp
// compile with: /c /clr
generic <typename T>
where T : ref class
where T : value class // C3384
ref class List {};