Aracılığıyla paylaş


Derleyici Hatası C3298

'constraint_1' : 'constraint_2' başvuru kısıtlaması ve 'constraint_1' değer kısıtlaması olduğundan kısıtlama olarak 'constraint_2' kullanamaz

Açıklamalar

Bir kısıtlama için birbirini dışlayan özellikler belirtemezsiniz. Örneğin, genel tür parametresi hem değer türü hem de başvuru türüyle kısıtlanamaz.

Daha fazla bilgi için bkz . Genel Tür Parametrelerindeki Kısıtlamalar (C++/CLI).

Örnek

Aşağıdaki örnek C3298 oluşturur.

// C3298.cpp
// compile with: /clr /c
generic<class T, class U>
where T : ref class
where U : T, value class   // C3298
public ref struct R {};