+ -
当前位置:首页 → 问答吧 → 求助关于LINQ。

求助关于LINQ。

时间:2010-07-27

来源:互联网

今天开始自学LINQ。

刚开始看教程。

看了里面的教程的代码。

我发现LINQ和JSP里面的hibernate感觉很像。

大家对于我这个新手给给学习的意见吧。

作者: EvenChen   发布时间: 2010-07-27

if (CategoryID != 0 && (from cat in dcc where cat.ID == CategoryID select cat.ID).Count() > 0) {
    ls = (from r in RetailerController.AllDailyDealsRetailers.Values //drc
            let cid = (r.Category??0) == 0 ? 999 : r.Category
            where cid == CategoryID && ls.ContainsKey(r.RetailerID)
            select new KeyValuePair<int, List<DailyDealsProduct>>(r.RetailerID, ls[r.RetailerID])
            ).ToDictionary(kv => kv.Key, kv => kv.Value);
}

自从用了 LINQ ,感觉我就不是程序员了。
都整成一数据库操作员了。

作者: xling   发布时间: 2010-07-27

楼上的很无奈

作者: EvenChen   发布时间: 2010-07-27

没有无奈啊,感觉很得心应手。
原来要实现 IComparable 才能比较,现在省了,在LINQ里直接排序了。

作者: xling   发布时间: 2010-07-27

相关阅读 更多