Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'param' : genel parametre bu bildirimde kısıtlanamaz
Açıklamalar
Bir kısıtlama oluşturuldu; kısıtlama genel parametresinin genel sınıf şablonu parametresiyle aynı olması gerekir.
Example
Aşağıdaki örnek C3217 oluşturur:
// C3217.cpp
// compile with: /clr
interface struct A {};
generic <class T>
ref class C {
generic <class T1>
where T : A // C3217
void f();
};
Aşağıdaki örnekte olası bir çözüm gösterilmektedir:
// C3217b.cpp
// compile with: /clr /c
interface struct A {};
generic <class T>
ref class C {
generic <class T1>
where T1 : A
void f();
};