Aracılığıyla paylaş


Derleyici Hatası C3219

'param' : genel parametre birden çok arabirim olmayan tarafından kısıtlanamaz: 'class'

Açıklamalar

Genel bir parametreyi iki veya daha fazla yönetilen sınıfla sınırlamak geçerli değildir.

Example

Aşağıdaki örnek C3219 oluşturur:

// C3219.cpp
// compile with: /clr
ref class A {};
ref class B {};

generic <class T>
where T : A, B
ref class E {};   // C3219

Aşağıdaki örnekte olası bir çözüm gösterilmektedir:

// C3219b.cpp
// compile with: /clr /c
ref class A {};

interface struct C {};

generic <class T>
where T : A
ref class E {};