当前位置: 代码迷 >> .NET面试 >> 跪求大侠们给小弟我讲讲委托与事件
  详细解决方案

跪求大侠们给小弟我讲讲委托与事件

热度:2001   发布时间:2013-02-25 00:00:00.0
跪求大侠们给我讲讲委托与事件,
有关于这个好贴,好文章 希望大家推荐一下 , 真心拜谢各位。
http://topic.csdn.net/u/20120803/10/e89d2bc7-7c91-4a50-be96-3418e8052835?r=79306652
没好好学习,现在想想 真有点少年不努力,老大徒伤悲呀。。

------解决方案--------------------------------------------------------
不知道能不能接个分
------解决方案--------------------------------------------------------
http://kb.cnblogs.com/page/99111/



------解决方案--------------------------------------------------------
http://wenku.baidu.com/view/8c175c6b25c52cc58bd6be68
你可以看一下这个文档
http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx
这是关于事件与委托的一个博客,你可以看一下看是否对你有帮助
http://download.csdn.net/download/Youhei_yp/2346263
此链接是关于事件和委托的相关资料,你可以下载下来多学习一下,这是一个漫长的过程得自己去理解和实践,祝你好运!
------解决方案--------------------------------------------------------
是啊,我四来听听的。
------解决方案--------------------------------------------------------
方法就是炸弹
委托就是装炸弹的的大盒子

事件的意思就是说 我事先告诉大家某某时候我会把这个盒子以某种方式丢出去 谁想在这个时候丢炸弹炸人的就自己把炸弹装进盒子里面来

就是这个样子
------解决方案--------------------------------------------------------
简单来说,委托就是函数指针,事件就是封装了的委托类型变量
------解决方案--------------------------------------------------------
反正我工作又用不着
------解决方案--------------------------------------------------------
委托说的简单点 就是把方法当变量一样传给其他的类或方法

C# code
        public Form2()        {            InitializeComponent();            showmig = Show;        }        public delegate void ShowImg(string img);        public static ShowImg showmig;        public void Show(string img)        {            this.textBox2.Text = img;        }        private void textBox1_TextChanged(object sender, EventArgs e)        {            showmig(this.textBox1.Text);        }
  相关解决方案