摘要: 通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:public void GreetPeople(string name) {// 做某些额外的事情,比如初始化之类,此处略EnglishGreeting(name);}public void EnglishGreeting(string name) {Console.Wr 阅读全文
posted @ 2012-09-11 22:11 奇奇博客 阅读(150) 评论(0) 推荐(0)
摘要: 用winfrom实现的!!!!Dictionary<char, char> doct = new Dictionary<char, char>(); private void button1_Click(object sender, EventArgs e) { StringBuilder str = new StringBuilder(); string inputStr = textBox1.Text.Trim(); for (int i = 0; i < inputStr.Length - 1; i++) { if (doct.ContainsKey(inp 阅读全文
posted @ 2012-09-11 22:10 奇奇博客 阅读(266) 评论(0) 推荐(0)