Exemple #1
0
 //������Ϣ֪ͨ����
 public void Add(object sender, Calculator.CalculateEventArgs e)
 {
     Console.WriteLine(e.x + e.y);
 }
Exemple #2
0
 public void Substract(object sender, Calculator.CalculateEventArgs e)
 {
     Console.WriteLine(e.x - e.y);
 }
Exemple #3
0
        //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);
        }