0
private bool _invalidated
public void Invalidate()
{
    _invalidated = true;
}

また

public void Invalidate()
{
    if(!_invalidated)
    {
        _invalidated = true;
    }
}

どちらが速いでしょうか?

これは何度も呼び出されます。

4

2 に答える 2