-3
如何使用枚舉作爲事件參數來創建事件?此代碼不起作用c#使用枚舉作爲事件參數
public static event EventHandler<Status> MyHandler
public enum Status : EventArgs
{
ON,
WAIT,
OFF
}
如何使用枚舉作爲事件參數來創建事件?此代碼不起作用c#使用枚舉作爲事件參數
public static event EventHandler<Status> MyHandler
public enum Status : EventArgs
{
ON,
WAIT,
OFF
}
您不能從任何東西派生枚舉。你需要把它放在課堂上。
public class StatusArgs : EventArgs
{
public enum StatusEnum
{
ON,
WAIT,
OFF
}
public StatusEnum Status { get; set; }
}
您的代碼也有語法錯誤。
切換到
public static event EventHandler<Status> MyHandler;
public enum Status
{
ON,
WAIT,
OFF
}