随笔分类 - Linq
摘要:////数组集合 string[] str = new string[] { "a", "b", "c", "d", "e", "f", "g" }; ////要查找的字符串 string Num = "c"; ////使用Linq查询,将索引和值查出来, ////新建一个匿名类,属性包括 aa b
阅读全文
摘要:1.Where语句使用 var var_dtTable = dtTable.AsEnumerable().Where<DataRow>(W => W["NAME"].ToString()=="张三"); int count = var_dtTable.Count<DataRow>();//获取dtT
阅读全文
摘要:(1) 简单的查询语句 1 Linq语法: 2 var data=from a in db.Areas select a ; 3 Lamda语法: 4 var data=db.Areas; 5 sql语法: 6 string sqlStr=" SELECT * FROM Areas "; (2) 简
阅读全文
摘要:在LINQ to SQL语句中,为我们提供了SqlMethods操作,进一步为我们提供了方便,例如Like方法用于自定义通配表达式,Equals用于相比较是否相等。 Like 自定义的通配表达式。%表示零长度或任意长度的字符串;_表示一个字符;[]表示在某范围区间的一个字符;[^]表示不在某范围区间
阅读全文
摘要:其实只要明白 LINQ查询操作符的Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany,Aggregate()的使用,一些简单的操作
阅读全文
摘要:平时我们如果要用到委托一般都是先声明一个委托类型,比如: string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。 写一个适用于该委托的方法: 最后调用: 这里我们先声明委托,然后再将方法传给该委托。有没有办法可以不定义委托变量呢?
阅读全文
摘要:lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。 lambda表达式: 1.一个参数:param=>expr 2.多个参数:(param-
阅读全文
摘要:以下数据源都假设为data 1.获取某列的不重复数据 List<int> ids = data.Select(t => t.ID).Distinct().ToList(); 2.对list进行in查询 List<int> ids = new List<int>() { 1,2,3};List<Ent
阅读全文
摘要:SQL LINQ Lambda SELECT *FROM HumanResources.Employee from e in Employees select e Employees .Select (e => e) SELECT e.LoginID, e.JobTitle FROM HumanRe
阅读全文
摘要:1.简单的linq语法 //1 var ss = from r in db.Am_recProScheme select r; //2 var ss1 = db.Am_recProScheme; //3 string sssql = "select * from Am_recProScheme";
阅读全文
摘要:DataTable通过dt.AsEnumerable()方法转换可用Linq查询,反之,Linq也可以转化为DataTableDataTable newDt = query1.CopyToDataTable<DataRow>();var query1 = from stu in dtStu.AsEn
阅读全文
摘要:本篇文章主要介绍linq的基本用法,采用sql和linq比较的方式由浅入深进行学习,注意:此文章是根据真实表来进行案例说明,表结构如下: 表1: Student(学生表) 字段: Student_Id(学生ID) Student_Name(学生姓名) Student_age(年龄) Student_
阅读全文
摘要:LINQ to SQL语句(1)之Where Where操作 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的 ,而判断条件就是它后面所接的子句。 Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下 面分别用实
阅读全文
摘要:1.简单的linq语法 //1 var ss = from r in db.Am_recProScheme select r; //2 var ss1 = db.Am_recProScheme; //3 string sssql = "select * from Am_recProScheme";
阅读全文