锁定老帖子 主题:C# 3.0 和 LINQ一起出来啦
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-09-20
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-09-20
那个做到语言里的查询方式不错啊
|
|
返回顶楼 | |
发表时间:2005-09-22
很象HQL, 面向对象的查寻语言, 可以查询XML, reflection等任何形式的object collection
|
|
返回顶楼 | |
发表时间:2005-09-22
:( 偶感觉有点怪怪的。
public void Linq76(); { List customers = GetCustomerList();; var orderCounts = from c in customers select new {c.CustomerID, OrderCount = c.Orders.Count();}; ObjectDumper.Write(orderCounts);; } 变量声明有多了两个形式 1:var orderCounts 2:c in customers 越看越有点怪,还想不到实际用起来的感觉是什么样。 还有这一句 OrderCount = c.Orders.Count() 好像OrderCount 就不需要声明呀 晕呀,偶感觉有点混了 ![]() |
|
返回顶楼 | |
发表时间:2005-09-22
var i=123;
var s='abc'; 是编译器编译的时候根据上下文自动实现类型推断(Type Inference).var, 主要由于Linq中复杂的查询很难判断出返回的结果类型,甚至可能是匿名类型. |
|
返回顶楼 | |
发表时间:2005-09-26
http://news.csdn.net/news/newstopic/26/26738.shtml
这里有介绍! |
|
返回顶楼 | |
发表时间:2005-09-27
发现在ray_linn老大前弄斧了!狂汗!
|
|
返回顶楼 | |
发表时间:2005-09-27
很值得期待,应该可以大大减低现在开发和维护工作量
只是不知道把映射和对象的定义耦合在一起, 把应用逻辑和查询逻辑耦合在一起是好还是坏? |
|
返回顶楼 | |
发表时间:2005-10-06
M$的一贯作风是用模糊概念的方式来简化操作
|
|
返回顶楼 | |
发表时间:2006-11-17
evanyuan 写道 很值得期待,应该可以大大减低现在开发和维护工作量
只是不知道把映射和对象的定义耦合在一起, 把应用逻辑和查询逻辑耦合在一起是好还是坏? 边界是人为设定的,可以把linq局限在DAO的类中,这样不就可以了么? |
|
返回顶楼 | |