1.定义一个 "代表"如: public delegate void DisconnectedEventHandler(object sender,ClientEventArgs e); 2.定义事件参数如: public class ClientEventArgs : EventArgs } 3.使用"代表"定义一个事件 public event DisconnectedEventHandler Disconnected; 4.触发事件 protected virtual void OnDisconnected(ClientEventArgs e).socket)); 5.使用事件 ClientManager newClientManager = new ClientManager(socket); newClientManager.Disconnected += new DisconnectedEventHandler(ClientDisconnected); 6.定义事件处理方法 void ClientDisconnected(object sender , ClientEventArgs e) } 相关文章: 2022-03-05 2022-12-23 2021-12-09 2021-06-14 2021-07-23 2021-06-05