共用方式為


編譯器錯誤 C3388

'type': 不允許作為條件約束,假設是 'ref class' 以繼續剖析

已在泛型類型上指定條件約束,但未正確地指定條件約束。 如需詳細資訊,請參閱 泛型類型參數的條件約束(C++/CLI )。

範例

下列範例會產生 C3388。

// C3388.cpp
// compile with: /clr /c
interface class AA {};

generic <class T>
where T : interface class   // C3388
ref class C {};

// OK
generic <class T>
where T : AA
ref class D {};