Alice
派生クラス内で発生させたいクラスのイベントがありますBob
:
public class Alice
{
public event Action<object> ValueChanged;
}
public class Bob : Alice
{
public void method1(Alice bigAlice)
{
// raise ValueChanged event
// or
// raise ValueChanged event on bigAlice
}
}
コンパイラ エラーは、イベントの宣言クラスにいない場合にのみ使用できることを示してい+=
ます。-=
それにもかかわらず、 Bob のコードからそのイベントを発生させるにはどうすればよいですか?