韩迎龙 发表于 2012-12-18 19:03:32

C#委托和事件详解第一篇

<div id="cnblogs_post_body"><div class="Section0">前言: 在我们学习C#的过程中,我们会学习到C#委托和事件,由于这是C#中比较高级的内容,所以学起来相当的费力,没有一定的时间是体验不来的,正好我这几天在学这个知识点,所以做一个小总结,希望和我一样的童鞋们能够参考一下,我们共同进步!,此博客属于学习笔记,写的不好,还请见谅!
1. 委托的定义
(1) 将方法作为变量使用的一种机制,就是将方法当作变量用(声明,赋值,传参)
(2) 将变量当作方法来用,首先就要去声明变量,就要考虑变量的类型,就是(委托变量,对应方法的返回值,参数等),顾名思义:委托就是委托别人去干某些事情,下面是一个实例方法的实现
例如:我现在饿了,但是我很懒,就是不想出去买,所以这时候我可以委托室友帮我带一份,这样我就已经实现委托了,
如果我想去吃饭的话实现的代码是:
<div class="cnblogs_code">class Program{    static void Main(string[] args)    {      chum ch = new chum();      ch.EatFood();      Console.ReadKey();    }}class chum{    public void EatFood()    {      Console.WriteLine("我要去吃饭了!");    }}                        
页: [1]
查看完整版本: C#委托和事件详解第一篇