有了AutoMapper,就再也不用进行手工一对一的从IDataReader到实体字段的赋值。这篇博文是一个实际案例的记录。 实体类型定义如下: Src属性在数据库中对应的字段名为ImageUrl。 映射要求:从IDataReader到IEnumerable<UploadImage>,代码如下: 通 ...
分类:
移动开发 时间:
2017-05-22 11:02:55
阅读次数:
863
仓储 默认仓储 自定义仓储 自定义仓储接口 自定义仓储实现 基础仓储方法管理数据库连接 查询 获取单个实体 获取实体列表 关于IQueryable 自定义返回值 插入 更新 删除 其他 关于异步方法 管理数据库连接 仓储生命周期 仓储最佳实践 自定义仓储接口 自定义仓储实现 查询 获取单个实体 获取 ...
分类:
其他好文 时间:
2017-05-18 22:12:12
阅读次数:
200
Transform继承自IEnumerable,可以对它进行迭代。但当你在迭代的同时,又对child进行setParent操作时,会出现意想不到的结果。 下面是我使用foreach和getchild得到的bug,及解决办法。 使用foreach 当在使用foreach获取所有的child,并且同时修... ...
分类:
其他好文 时间:
2017-05-17 12:10:04
阅读次数:
194
TakePhoto.cs IEnumerator Start() { //获取摄像头 yield return Application.RequestUserAuthorization(UserAuthorization.WebCam); if(Application.HasUserAuthoriz... ...
分类:
编程语言 时间:
2017-05-17 10:10:29
阅读次数:
738
一.并行LINQ System.Linq名称空间中包含的类ParallelEnumerable可以分解查询的工作,使其分布在多个线程上。 尽管Enumerable类给IEnumerable<T>接口定义了扩展方法,但ParallelEnumerable类的大多数扩展方法是ParallerQuery< ...
分类:
其他好文 时间:
2017-05-16 14:48:01
阅读次数:
268
1.asp.net中IEnumberable和IQueryable区别 在使用EF查询数据的时候,我们常用的查询数据方式有linq to sql,linq to object linq to sql返回值是IQueryable linq to object 返回值类型是IEnumerable 在Sy ...
分类:
其他好文 时间:
2017-05-12 19:08:54
阅读次数:
140
IEnumerable<T> 泛型类在调用自己的SKip 和 Take 等扩展方法之前数据就已经加载在本地内存里了,而IQueryable<T> 是将Skip ,take 这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令。也是延迟在我要真正显示数据的时候才执行 演示linq to ef ...
分类:
编程语言 时间:
2017-05-11 19:34:06
阅读次数:
135
void Start () { //开启协程 StartCoroutine("dfhds"); } IEnumerator dfhds() { //for循环执行5次 for (int j = 0; j < 5; j++) { //等待两秒 yield return new WaitForSecon ...
分类:
其他好文 时间:
2017-05-11 11:43:20
阅读次数:
144
实现了IEnumerable的对象才能用foreach遍历。foreach只管GetEnumerator方法。 GetEnumerator如果是实现的接口,就必须返回一个IEnumerator的引用。 定义一个person类 这个类的集合实现IEnumerable接口,里面要有一个GetEnumer ...
分类:
其他好文 时间:
2017-05-11 10:19:26
阅读次数:
117
一、List<T>/IEnumerable转换到DataTable/DataView 方法二: 二、DataTable转换到List 方法一: 把查询结果以DataTable返回很方便,但是在检索数据时又很麻烦,没有模型类型检索方便。 所以很多人都是按照以下方式做的: // 获得查询结果 DataT ...