=================================================简单的实现IEnumerable接口------------------------------------Person.csusingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
usingSystem.Collections;
na..
分类:
其他好文 时间:
2014-07-25 11:36:32
阅读次数:
200
通过一个例子来看-------------------------------------------------------Student.csusingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
usingSystem.Collections;
namespaceConsoleApplication6
{
publiccla..
分类:
其他好文 时间:
2014-07-25 11:36:22
阅读次数:
214
这是我google unity3D一个问题偶然发现的在stackflow上很有趣的帖子:
大意是 要在unity3D上从服务器下载一个zip,并解压到持久化地址.并将其加载到内存中.下面展示了这种用法:
IEnumerator LongCoroutine()
{
yield return StartCoroutine(DownloadZip());
ExtractZip()...
分类:
编程语言 时间:
2014-07-25 11:24:41
阅读次数:
324
在上一篇文章中,说了下foreach的用法,但是还是比较复杂的,要实现接口才能进行遍历,有没有简单些的方法呢?答案是肯定的。且看下面。yield关键字的用法:1.为当前类型添加一个任意方法,但是要求该方法的返回值类型必须是IEnumerable: 1 class Person 2 {...
分类:
其他好文 时间:
2014-07-23 11:39:06
阅读次数:
232
C#List用法所属命名空间:System.Collections.GenericpublicclassList :IList,ICollection,IEnumerable,IList,ICollection,IEnumerableList类是ArrayList类的泛型等效类。该类使用大小可按需动...
分类:
其他好文 时间:
2014-07-22 23:28:37
阅读次数:
336
5.1泛型概述在拆箱时,需要使用类型强制转换运算符。泛型的名称用字母T作为前缀。5.2创建泛型类public class LinkedList : IEnumerable{ public IEnumerator GetEnumerator() { ...
分类:
其他好文 时间:
2014-07-22 23:03:32
阅读次数:
153
在项目中,当我们想获取IEnumerable集合的时候,这个集合有可能是null。但通常的做法是返回一个空的集合。 假设有这样一个场景:当商店不营业时,返回一个空的IEnumerable,而当商店正常营业时,就返回一个非空的IEnumerable。 Product模型。 public class P...
分类:
其他好文 时间:
2014-07-14 23:01:37
阅读次数:
266
yield关键字用于遍历循环中,yield return用于返回IEnumerable,yield break用于终止循环遍历。 有这样的一个int类型的集合: static List GetInitialData() { return new List(){1,2,3,4}; }需要打印出所有值大...
分类:
其他好文 时间:
2014-07-12 00:06:38
阅读次数:
290
第一次写博客 写的不好各位大神多多包涵。 我的分页主要是针对Linq 分页来写的,针对IEnumerable 和 IQueryable 类型数据分页。 开始上代码 创建接口:public interface IPagedList { /// /// 总记录...
分类:
Web程序 时间:
2014-07-11 20:35:49
阅读次数:
282
迭代器 可以返回相同类型的值的有序序列的一段代码,可用作方法,运算符或get访问器的代码体 使用 yield return 语句依次返回每个元素,yield break 语句可将终止迭代 迭代器的返回类型必须为 IEnumerable 或 IEnumerator 中的任意一种 对IEnumerato...
分类:
其他好文 时间:
2014-07-09 22:45:47
阅读次数:
236