使用工具追踪EF生成的SQL 使用Entity Framework等ORM框架的时候,SQL对于使用者来说是透明的,往往很多人也不关心ORM所生成的SQL,然而系统出现性能问题的时候就必须关注生成的SQL以发现问题所在。 使用过Toplink的朋友知道很只要设置日志打印级别=FINE就可以配置使之生
分类:
编程语言 时间:
2016-02-16 14:55:38
阅读次数:
142
对于系统开发来说,按不同字段进行过滤查询是一种常见的需求。在EF中通常的做法是: /// <summary> /// 只是简单举例,只用了两个过滤条件 /// </summary> IEnumerable<UserInfo> Search(string username = "", string u
分类:
Web程序 时间:
2016-02-15 12:09:01
阅读次数:
219
意见反馈: @using CommonDB.EF @model IEnumerable<Pub_ChatLog> @{ ViewBag.Title = "意见反馈"; bool hasData =Model!=null&&Model.Count() > 0; } @section css { <st
分类:
移动开发 时间:
2016-01-29 20:23:20
阅读次数:
332
IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用
分类:
编程语言 时间:
2016-01-29 15:57:50
阅读次数:
209
都是I开发,所以都是接口。IEnumerator:集合访问器,基础的;没有它,就不能使用forearch遍历集合或数组,任何支持GetEnumerator()方法的类型都可以通过foreach结构进行运算。也可用lamda表达式查询。IEnumerable:只包含一个抽象方法GetEnumerator(),返回一个可循环访问集合..
分类:
编程语言 时间:
2016-01-22 18:36:43
阅读次数:
156
再谈continuation monad上一篇中我们已经介绍了continuation monad,但是这个monad与Identity,Maybe,IEnumerable monads稍微难于理解,故本篇再次讨论。首先解决上一篇中最后关于continuation monad的问题,即以下这段代码目...
public static DataTable GetDataTable( IEnumerable list,string tableName) { DataTable dtResult = new DataTable(); dt...
分类:
Web程序 时间:
2016-01-13 12:36:33
阅读次数:
204
var json = "{\"name\":\"ok1\",\"sex\":\"man\"}"; //Newtonsoft.Json.Linq 将json转换成IEnumerable集合对象在遍历 string ids = ((IEnumerable)j...
分类:
Web程序 时间:
2016-01-08 10:28:42
阅读次数:
493
Union()这个方法将会Union(并集)两个序列(集合)连接成一个新列表(集合)方法定义是:public static IEnumerable Union(this IEnumerable first, IEnumerable second)public static IEnumerable U...
分类:
其他好文 时间:
2016-01-05 12:25:09
阅读次数:
156
//枚举所有GameObject在这个目录 //path是相对于Application.dataPath的 例如 Assets/Res/UI/ public static IEnumerable EnumGameObjectAtPath(string path) { ...
分类:
编程语言 时间:
2016-01-04 17:03:13
阅读次数:
403