編譯器錯誤 C3722
不能有泛型事件
編譯程式只允許泛型類別、結構及函式。 如需詳細資訊,請參閱泛型。
下列範例會產生 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
};