VS2005

摘要: 迭代器是使用在foreach中的集合。以前写过一篇《小议foreach》。在其中写了实现一个可以用于foreach的集合。在C#2.0中使用迭代器创建一个用于foreach的集合,实现上比较简单:继承于IEumnerable,并实现GetEnumerator()。阅读全文
posted @ 2006-12-13 21:30 KiddLee 阅读(1028) | 评论 (0) 编辑
摘要: 在原来的C#版本中我们是这样定义Event:

this.Button1.Click += new EventHandler(Button1_Click)

private void Button1_Click(object sender,EventArgs e)

{

//…

}

在现在的2.0版本中有了匿名方法,我们可以将上面的代码这样编写

this.Button1.Click += delegate{

//…

}
阅读全文
posted @ 2006-12-12 00:05 KiddLee 阅读(659) | 评论 (0) 编辑
摘要: 泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。阅读全文
posted @ 2006-11-29 23:26 KiddLee 阅读(16108) | 评论 (18) 编辑