private static void Main(string[] args) { shuixiang shuixiang1 = new shuixiang(10); jiashuiqi jiashuiqi1 = new jiashuiqi(); jingbaoqi jingbaoqi1 = new jingbaoqi(); shuixiang1.shuixiangkong += jiashuiqi1.jiashui; shuixiang1.shuixiangkong += jingbaoqi1.baojing; //shuixiang1.tiji = 10; MyDel myDel = new MyDel(SayHello); MyDel myDel1 = SayHello; MyDel chain = null; chain += myDel; chain += myDel1; //myDel("hello"); //myDel1("hello11"); chain("a"); while (true) { Thread.Sleep(1000); shuixiang1.fangshui(); if (shuixiang1.tiji <= 0) { //shuixiang1.jiashui(); shuixiang1.shuixiangkongle(); //break; } } }
public void jiashui(object sender, EventArgs e) { shuixiang shuixaing1 = sender as shuixiang; shuixaing1.tiji = 10; Console.WriteLine(sender.ToString() + e.ToString() + "我要给你加水咯!"); }