Condividi tramite


Errore del compilatore C3722

Non è consentito un evento generico

Il compilatore consente solo classi, struct e funzioni generiche. Per altre informazioni, vedere Generics.

L'esempio seguente genera l'errore C3722:

// C3722.cpp
// compile with: /clr
generic <typename T>
public delegate void MyEventHandler(System::Object^ sender, System::EventArgs^ e, T optional);

generic <class T>
public ref struct MyButton {
   generic<typename U>
   event MyEventHandler<U>^ Click;   // C3722
};