程晓晖

博客园 首页 新随笔 联系 订阅 管理

2011年6月24日 #

摘要: LINQ 查询表达式join 关键字用法:我在这里先创建的实验用例:show sourceview sourceprint?01class Customer02{03public int CustomerId { get; set; }04public string Name { get; set; }05public int Age { get; set; }06}0708class Product09{10public int ProductId { get; set; }11public string Name { get; set; }12public string Origin { 阅读全文
posted @ 2011-06-24 15:39 fumen 阅读(5173) 评论(0) 推荐(0) 编辑

摘要: IEnumerable,IQueryable之前世今生 IEnumerable<T>在.Net2.0中我们已经很熟悉了.你想要利用Foreach迭代吗?实现IEnumerable<T>吧!你想直接做为数据源绑定到控件吗?使用IEnumerable吧!是的.只要是序列.它都实现了IEnumerable<T>(.Net1.0下的序列类除外).除了这些.LINQ的出现.还赋予了IEnumerable<T>更强悍的功能.IQueryable<T>继承IEnumerable<T>.详细看IEnumerable<T>和IQ 阅读全文
posted @ 2011-06-24 14:51 fumen 阅读(9084) 评论(6) 推荐(5) 编辑

摘要: 转自 http://www.cnblogs.com/fly_dragon/archive/2011/02/21/1959933.htmlIEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object;IQueryable 接口它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,使得IEnumerable不再那么单调,变得更加强大和丰富。为了区别两个接口,我们通过一个实际的例子来解释一下。根据上篇随笔的实例,编写如下代码:static void Mai 阅读全文
posted @ 2011-06-24 13:45 fumen 阅读(17268) 评论(7) 推荐(19) 编辑