私は多くの場所を見てきました。私がやろうとしていることは働いていません。 - =カントが同じクラスのイベントを呼び出す
private EventHandler statsUpdated;
public event EventHandler StatsUpdated
{
add
{
if (statsUpdated == null || !statsUpdated.GetInvocationList().Contains(value))
{
statsUpdated += value;
}
}
remove
{
statsUpdated -= value;
}
}
protected virtual void OnStatsUpdated(EventArgs e)
{
EventHandler Handler = StatsUpdated;
}
私はerroring StatsUpdatedのみ+ =またはの左側にできることがあると言っているにラインとして、まだOnStatsUpdated方法に任意のより多くを始めたhaventは:私は、次があります。しかし、私は同じクラスからアクセスしていますか?上記は直接コピー貼り付けであり、今すぐコードの中に一緒に置かれています。
私は間違っていますか?
あなたの最後の行にそれを簡素化することができます
を使用する必要がありますか? –