这是一个正常的实现:
public event MyDelegate MyEvent;
这是明确的实现:
private MyDelegate eventStorage
public event MyDelegate MyEvent
{
add
{
eventStorage += value;
}
remove
{
eventStorage -= value;
}
}
那么,哪种实现更合适,在哪些情况下我应该使用它们?谢谢你的建议