これは通常の実装です。
public event MyDelegate MyEvent;
そして、これは明示的な実装です。
private MyDelegate eventStorage
public event MyDelegate MyEvent
{
add
{
eventStorage += value;
}
remove
{
eventStorage -= value;
}
}
では、どの実装がより適切であり、どの場合にそれぞれを使用する必要がありますか?アドバイスをありがとう