Bright Leopold

i come from the other world,i will go back after the love,the regret,the alive and the dead are over

导航

上一页 1 ··· 3 4 5 6 7

2010年7月10日

C# 2.0 Specification(迭代器)(一)

摘要: 22.1迭代器块 迭代器块就是产生值的有序序列的语句块。迭代器块通过一个或多个yield语句区别于常规语句块。 l yield return 语句产生迭代的下一个值。 l yield break 语句指明迭代完成。 迭代器块可以被用作一个方法体(method-body)、运算符体(operator-body)、访问器体(accessor-body),前提是对应函数成员的返回类型是枚举器(enume... 阅读全文

posted @ 2010-07-10 22:59 Bright Leopold 阅读(351) 评论(0) 推荐(0)

C#中List与IList的区别

摘要: List<T>类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。IList<T>接口:表示可按照索引单独访问的一组对象。下面谈谈它们之间的区别:首先,List<T>是一个类,IList<T>是一个接口。接口和类的区别是本质的,类是负责功能的实现,而接口则是负责功能的定义。所以它们的区别本质上也就是类和接口的区别。具体... 阅读全文

posted @ 2010-07-10 22:54 Bright Leopold 阅读(433) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7