//������Ϣ֪ͨ���� public void Add(object sender, Calculator.CalculateEventArgs e) { Console.WriteLine(e.x + e.y); }
public void Substract(object sender, Calculator.CalculateEventArgs e) { Console.WriteLine(e.x - e.y); }
//Main_8_5_1 public static void Main() { Calculator calculator = new Calculator(); //�¼������� CalculatorManager cm = new CalculatorManager(); //�¼��� calculator.MyCalculate += cm.Add; calculator.Calculate(100, 200); calculator.MyCalculate += cm.Substract; calculator.Calculate(100, 200); //�¼�ע�� calculator.MyCalculate -= cm.Add; calculator.Calculate(100, 200); }