コード例 #1
0
    public static void Main()
    {
        Car tucson = new Car();

        tucson.Speed = 10;
        // 5. 핸들러 등록하기
        Car.SpeedChangeHandler handler = new Car.SpeedChangeHandler(LogSpeedChange);
        tucson.RegisterSpeedChangeHandler(handler);

        tucson.Speed = 20;
        tucson.Speed = 30;

        // 5.1 핸들러 등록 해제하기
        tucson.UnregisterSpeedChangeHandler(handler);

        tucson.Speed = 40;
    }
コード例 #2
0
    public static void Main()
    {
        Car tucson = new Car();

        tucson.Speed = 10;
        // 5. �ڵ鷯 ����ϱ�
        Car.SpeedChangeHandler handler = new Car.SpeedChangeHandler(LogSpeedChange);
        tucson.RegisterSpeedChangeHandler(handler);

        tucson.Speed = 20;
        tucson.Speed = 30;

        // 5.1 �ڵ鷯 ��� �����ϱ�
        tucson.UnregisterSpeedChangeHandler(handler);

        tucson.Speed = 40;
    }