摘要: Introduction Sooner or later, you will have an array of objects you'd like to sort. Unlike simple types like strings or integers, your objects usually have several properties you or your user want to ... 阅读全文
posted @ 2008-04-13 21:24 yangjun 阅读(476) 评论(0) 推荐(0) 编辑
摘要: C#的foreach语句常用来迭代可枚举的集合的元素。为了实现可枚举,一个集合必须有一个无参的GetEnumerator方法,这个方法返回一个枚举器。通常,枚举器比较难实现,但是,用迭代器来简化(枚举器)的任务十分有意义。 一个迭代器是产生一个有序的值序列的一个语句块 。一个迭代器由出现一个或者多个yield语句而区别于一般的语句块: · Yield return 语句产生迭代的下... 阅读全文
posted @ 2008-04-13 21:23 yangjun 阅读(269) 评论(0) 推荐(0) 编辑