http://xiangai.taobao.com
http://shop148612228.taobao.com

随笔分类 -  Entity Framework

摘要:EF里Guid类型数据的自增长、时间戳和复杂类型的用法通过前两章Lodging和Destination类的演示,大家肯定基本了解Code First是怎么玩的了,本章继续演示一些很实用的东西。 文章的开头提示下:提供的demo为了后面演示效果,前面代码有些是注释了的,请按照文章讲解的顺序先后释放注释... 阅读全文
posted @ 2015-08-19 19:17 万事俱备就差个程序员 阅读(648) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/supercpp/archive/2012/02/20/2354751.html EF4.3于2月9号正式发布了,微软的EF小组最近一年开始发力,在4.3版本中新加了重要的特性:“数据库迁徙”。对于ORM框架来说,没有Code First功能,几乎没有吸引力,因为很少开发人员会去用那些自动生成的、难以驾驭的实体类,不够优雅。在Python等语言中的ORM框架,早就有了Code First的功能,而对于EF之前都是Databas First或者Model First,Code First在EF4中才出来,而且很不完善,其中最大的不足就是数据 阅读全文
posted @ 2012-02-20 21:21 万事俱备就差个程序员 阅读(577) 评论(0) 推荐(0) 编辑
摘要:Linq延迟执行(转)LINQ中大部分查询运算符都有一个非常重要的特性:延迟执行。这意味着,他们不是在查询创建的时候执行,而是在遍历的时候执行(换句话说,当enumerator的MoveNext方法被调用时)。让我们考虑下面这个query: static void TestDeferredExecution() { var numbers = new List<int>(); numbers.Add(1); IEnumerable<int> query = numbers.Select(n => n... 阅读全文
posted @ 2012-01-09 21:27 万事俱备就差个程序员 阅读(2773) 评论(2) 推荐(0) 编辑
摘要:Linq 出现之前,我们通常使用下面的方式来判断集合是否非空,即集合包含元素:12345678var array = new int[0];var b1 = array.Length > 0;var list = new List<string>();var b2 = list.Count > 0;var collection = new Collection<double>();var b3 = collection.Count > 0;使用 Length 或 Count 属性,上面的写法没有问题。但到了 Linq 时代,Enumerable.Cou 阅读全文
posted @ 2011-12-12 07:59 万事俱备就差个程序员 阅读(407) 评论(0) 推荐(0) 编辑
摘要:LINQ -Lambda表达式 Posted on2008-01-17 16:30 sunrack 阅读(167) 评论(0) 编辑 收藏 网摘 所属分类: LINQ 一、什么时候使用Lambda表达式总的来说,Lambda 表达式可以用在任何需要使用匿名方法,或是代理的地方。编译器会将Lambda表达式编译为标准的匿名方法(可以使用ildasm.exe or reflector.exe得到确认)。比如: List<int>evenNumbers=list.FindAll(i=>(i%2)==0);被编译为List<int>evenNumbers=lis... 阅读全文
posted @ 2011-10-22 23:53 万事俱备就差个程序员 阅读(394) 评论(0) 推荐(0) 编辑


http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏
点击右上角即可分享
微信分享提示