0

から派生するクラスEventArgsの場合、データはどの程度変更可能である必要がありますか?

「依存する」場合があるかもしれないことは知っていますが、オブジェクトが頻繁に渡される可能性があるため、可能な限り不変であるべきだと思います。

public class MyEventArgs : EventArgs
{
    public int Value { get; private set; }

    public MyEventArgs(int value)
    {
        Value = value;
    }
}
4

1 に答える 1