Notificar quando o evento de outra classe é acionado [duplicado]

Esta pergunta já tem uma resposta aqui:

Como criar um evento sobre mudança de propriedade? 2 respostas

Eu tenh

class A
{
    B b;

    //call this Method when b.Button_click or b.someMethod is launched
    private void MyMethod()
    {            
    }

    ??
}

Class B
{
    //here i.e. a button is pressed and in Class A 
    //i want to call also MyMethod() in Class A after the button is pressed 
    private void Button_Click(object o, EventArgs s)
    {
         SomeMethod();
    }

    public void SomeMethod()
    {           
    }

    ??
}

classe A tem uma instância da classe

Como isso pode ser feito