通俗的说就是一个能存放某种方法的容器。委托是一个类。它可以添加调用多个方法- //定义一个委托(类)
- delegate void weituo();
复制代码 在类里- private void button1_Click(object sender, EventArgs e)
- {
- //创建一个委托对象,添加方法
- weituo w = new weituo(say);
- //向委托中再加一个方法
- w +=say1;
- //调用委托
- w();
-
- }
- void say()
- {
- MessageBox.Show("你好!");
- }
- void say1()
- {
- MessageBox.Show("你好呀!");
- }
复制代码 |