我想要一個僅將enum作爲參數的事件。例如帶自定義參數的C#事件
public enum MyEvents{
Event1
}
// how do I declare this to take enum MyEvents as argument
public static event EventHandler EventTriggered;
public static void Trigger(MyEvent event)
{
if (EventTriggered != null)
{
EventTriggered(event);
}
}
感謝這是我正在尋找。我同意你的評論。 – Kenoyer130 2010-09-18 14:59:14
您可以將其縮短爲'public static event Action EventTriggered;' –
2010-09-18 15:29:35