委托概念

        //委托 : 就是方法的容器 所以当我们创建委托对象的时候我们必须用一个方法 当作参数传进
        //为什么需要委托 因为在c#中方法不能作为参数来进行传递 所以我们需要将方法转为委托对象 所以我们
        //可以将委托对象来当作参数进行传递这样传递的就相当于是一个方法 因为方法已经转换成委托对象了
        //1:创建委托 关键子 delegate 注意需要被传递的方法的签名必须要和委托的签名一致
        //2:创建两个方法 1个需要用来传递 一个用来接收我们传递的方法
        //3:创建方法的对象 将需要传递的方法作为参数传进
        //4;将我们创建的委托对象传进一个接收的方法 注意在这里我们传递的委托就相当于是一个方法 因为我们已经将方法转换为委托对象了
 
 委托与事件的区别:委托是种类型  事件是个对象

posted on 2015-05-10 16:43  阿兴的平凡世界  阅读(129)  评论(0)    收藏  举报

导航