扩大
缩小

随笔分类 -  Linq学习

摘要:如果你熟悉SQL语句,当使用LINQ时,会有似曾相识的感觉.但又略有不同.下面是SQL和LINQ,Lambda语法对照SQLLINQLambdaSELECT *FROM HumanResources.Employeefrom e in Employeesselect eEmployees .Select (e => e)SELECT e.LoginID, e.JobTitleFROM HumanResources.Employee AS efrom e in Employeesselect new {e.LoginID, e.JobTitle}Employees.Select (e =& 阅读全文
posted @ 2012-12-18 15:15 翟中龙 阅读(255) 评论(0) 推荐(0) 编辑
摘要:上一篇对LINQ的基础有了一个初步的认识,本博客主要就是为了实用,所以直接一起学习查询。一、LINQ标准查询操作符1、p投影操作符:将序列中的元素转换为一个由开发人员定义的形式的操作。 1)Select :对单个序列或集合中的值进行投影。string[] Devices = { "电视", "电冰箱", "洗衣机", "电话", "微波炉" };var SelectDevices = Devices.Select(device=>device); foreach (string dev i 阅读全文
posted @ 2012-12-14 14:06 翟中龙 阅读(235) 评论(0) 推荐(0) 编辑
摘要:Linq刚接触的时候总感觉挺神秘的,后来断断续续的也用过到一些linq的基本查询,只是一直没有系统的学习。接下来的博客只当从头对linq来一个全面的学习(本系统博客注重的主要是实用型,可能更多的是Lambda查询表达的一些用法),下面开始第一篇一、认识LinqLINQ:语言集成查询(Language Integrated Query),是一系列标准查询操作符的集合,这些操作符几乎对每一种数据源的导航,过滤和执行都是提供了底层的基本查询架构。这是LINQ的官方解释。简单点说就是对一个数据集进行重新筛选。LINQ操作对象:关系数据、XML、DataSet、或内存中的数据。LINQ出现的背景:大多数 阅读全文
posted @ 2012-12-13 13:58 翟中龙 阅读(320) 评论(1) 推荐(0) 编辑