摘要: 正如 jimmyzhang所说的:较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。总结:(1)委托时一个类,它定义了方法的类型,使得可以将方法当做另外一个方法的参数来进行传递,这种将方法动态的付给参数的做法,可以避免在程序中大量使用if---else switch等语句,同时使程序有很好的可扩展性。(2)使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时,可以依次调用所有绑定的方法。(3)事件其实没什么不好理解的,声明一个事件不过类似声明了 阅读全文
posted @ 2011-02-26 13:51 JackDuan 阅读(418) 评论(1) 推荐(0) 编辑
摘要: 最近在看jimmyzhang的文章,把自己所想到的东西记录下来,权当笔记。首先说一下泛型的好处:极大的减少了重复代码,使我们的程序更加清爽,泛型类相当于一个模板,可以在需要时为这个模板传入我们想要的类型。首先我们需要看一个 C#实现一个比较简单的冒泡排序publicvoidmaopao(int[]array){intlength=array.Length;for(inti=0;i<length;i++){for(intj=i+1;j<length;j++){if(array[i]>array[j]){inttemp=array[i];array[i]=array[j];arr 阅读全文
posted @ 2011-02-26 10:35 JackDuan 阅读(410) 评论(0) 推荐(0) 编辑