/// <summary>异步的测试 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnStart_Click(object sender, EventArgs e) { this.lbText.AppendText("老刘想洗澡了...\r\n"); Heater heater = new Heater(); heater.SetTemp = 85; LaoWang laowang = new LaoWang(heater); laowang.OpenHeater(ActionCallBack); this.lbText.AppendText("老刘开始烧水...\r\n"); }
/// <summary>构造函数 /// </summary> /// <param name="heater"></param> public LaoWang(Heater heater) { this.heater = heater; _dgBoilWater = new BoilWaterDelegate(heater.BoilWater); }