随笔 - 268  文章 - 0  评论 - 1028  阅读 - 160万

随笔分类 -  linq

linq快速开发总结
短路逻辑和延迟加载
摘要:一、短路逻辑短路逻辑(short-circuit logic)也叫懒惰求值(lazy evaluation),在我们熟知的布尔运算中有一个非常有趣的特性:只有在需要求值时才进行求值。举例来说,ConditionA() and ConditionB()需要两个条件都为真时才是真,所以如果ConditionA() 为假,表达式立刻返回false,而不会去计算ConditionB()造成不必要的运算浪费。 static void Main(string[] args) { if (ConditionA() && ConditionB()) ... 阅读全文
posted @ 2012-08-05 19:11 JeffWong 阅读(1552) 评论(0) 推荐(0) 编辑
linq2sql:直接执行sql语句
摘要:前言:使用linq很长一段时间了,但是对linq2sql还是不很喜欢,感觉能控制的实在太少,限于实际项目实践的各种原因,自己再总结一下,备用。1、ExecuteQuery方法看命名,我们很容易联想到ado.net里熟悉的Command的ExecuteNonQuery方法,但是VS的智能提示告诉我们这个方法返回的是一个泛型集合,应该“所思非所得”。下面通过一个简单方法,验证我... 阅读全文
posted @ 2010-11-03 21:18 JeffWong 阅读(15780) 评论(13) 推荐(6) 编辑
linq2sql简单实践:Only CRUD
摘要:前一阶段楼猪很是忙碌了一阵,在一个小项目中已经开始使用linq2sql来开发了,但是晕晕乎乎好像没怎么深入就结束了,现在依然感觉意犹未尽。下面自己动手再重新实践简单学习一下linq2sql,加深自己的理解,对新手也许有用。一、前期准备1、开发环境:vs2010+sql server2005/20082、数据库TestDb:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->USE[master]GOCREATEDATABASE[TestDb]ON 阅读全文
posted @ 2010-07-25 14:05 JeffWong 阅读(1999) 评论(2) 推荐(2) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

I know how to make it works and I want to know how it works.
点击右上角即可分享
微信分享提示