1.定义一个 "代表"
如:
   
C#事件编程public delegate void DisconnectedEventHandler(object sender,ClientEventArgs e);

2.定义事件参数
如:
C#事件编程    public class ClientEventArgs : EventArgs
    }

3.使用"代表"定义一个事件
       
C#事件编程public event DisconnectedEventHandler Disconnected;

4.触发事件
C#事件编程        protected virtual void OnDisconnected(ClientEventArgs e)
.socket));


5.使用事件
 

C#事件编程           ClientManager newClientManager = new ClientManager(socket);
C#事件编程            newClientManager.Disconnected 
+= new DisconnectedEventHandler(ClientDisconnected);

 6.定义事件处理方法

C#事件编程        void ClientDisconnected(object sender , ClientEventArgs e)
        }




 

相关文章:

  • 2022-03-05
  • 2022-12-23
  • 2021-12-09
  • 2021-06-14
  • 2021-07-23
  • 2021-06-05
猜你喜欢
  • 2021-11-15
  • 2021-07-23
  • 2022-12-23
  • 2021-09-15
  • 2021-07-31
  • 2021-07-25
相关资源
相似解决方案