51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#LINQ
什么是LINQ
LINQ什么是LINQLINQ提供程序匿名类型方法语法和查询语法查询变量查询表达式的结构from子句join子句什么是联结查询主体中的from…let…where片段from子句let子句where子句orderby子句select…group子句查询中的匿名类型group子句...
代码星球
·
2020-04-07
什么
LINQ
【转】编写高质量代码改善C#程序的157个建议——建议31:在LINQ查询中避免不必要的迭代
建议31:在LINQ查询中避免不必要的迭代无论是SQL查询还是LINQ查询,搜索到结果立刻返回总比搜索完所有的结果再将结果返回的效率要高。示例代码:classMyList:IEnumerable<Person>{//为了演示需要,模拟了一个元素集合List<Person>list=n...
代码星球
·
2020-04-06
建议
编写
高质量
代码
改善
【转】编写高质量代码改善C#程序的157个建议——建议30:使用LINQ取代集合中的比较器和迭代器
建议30:使用LINQ取代集合中的比较器和迭代器LINQ提供了类似于SQL的语法来实现遍历、筛选与投影集合的功能。staticvoidMain(string[]args){List<Salary>companySalary=newList<Salary>(){newSalary(){...
代码星球
·
2020-04-06
建议
编写
高质量
代码
改善
【转】编写高质量代码改善C#程序的157个建议——建议29:区别LINQ查询中的IEnumerable<T>和IQueryable<T>
建议29:区别LINQ查询中的IEnumerable<T>和IQueryable<T>LINQ查询一共提供了两类扩展方法,在System.Linq命名空间下,有两个静态类:Enumerable类,它针对继承了IEnumerable<T>接口的集合进行扩展;Queryabl...
代码星球
·
2020-04-06
建议
编写
高质量
代码
改善
【转】编写高质量代码改善C#程序的157个建议——建议26:使用匿名类型存储LINQ查询结果
建议26:使用匿名类型存储LINQ查询结果从.NET3.0开始,C#开始支持一个新特性:匿名类型。匿名类型有var、赋值运算符和一个非空初始值(或以new开头的初始化项)组成。匿名类型有如下基本特性:即支持简单类型也指出复杂类型。简单类型必须是一个非空初始值,复杂类型则是一个以new开头的初始化项。匿名类型...
代码星球
·
2020-04-06
建议
编写
高质量
代码
改善
Linq 分组查询
根据部门分组,然后存储部门下所有员工 1publicclassCustom2{3publicstringdname{get;set;}4publicList<Employees>lis{get;set;}5}6publicclassEmployees7{8publicstringid{...
代码星球
·
2020-04-06
Linq
分组
查询
【转】编写高质量代码改善C#程序的157个建议——建议84:使用PLINQ
建议84:使用PLINQLINQ最基本的功能就是对集合进行遍历查询,并在此基础上对元素进行操作。仔细推敲会发现,并行编程简直就是专门为这一类应用准备的。因此,微软专门为LINQ拓展了一个类ParallelEnumerable(该类型也在命名空间System.Linq中),它所提供的扩展方法会让LINQ支持并...
代码星球
·
2020-04-06
建议
编写
高质量
代码
改善
Linq 将两个查询结果合称为一个
1varhandsonitems=fromaindb.DltQuestionHandson2joincindb.DltBdChapter3onnew{a.ChapterCode}equalsnew{c.ChapterCode}4selectnew5{6a.PlantCode,7c.ChapterCode,8c.Chap...
代码星球
·
2020-04-06
Linq
两个
查询
结果
称为
LinQ in 写法
有时候会碰到一个需求,又一堆id1,2,3,4,循环遍历id再去数据库查不仅效率低,而且代码难看,可以用in来实现:1string[]codes=item.ExamPaperCode.Split(";");2varcourses=fromaindb.DltBdCourse3wherecodes.Contains(a.C...
代码星球
·
2020-04-06
LinQ
in
写法
dotnet + LinQ 按照指定的字段 和 排序方式排序
1///<summary>2///根据指定属性名称对序列进行排序3///</summary>4///<typeparamname="TSource">source中的元素的类型</typeparam>5///<paramname="source">一个要排序的...
代码星球
·
2020-04-06
排序
dotnet
LinQ
按照
定的
LINQ to Entities does not recognize the method 'System.DateTime ToDateTime(System.String)' method
System.Data.Objects.EntityFunctions和System.Data.Objects.SqlClient.SqlFunctions中的方法进行比较,如下whereSystem.Data.Objects.SqlClient.SqlFunctions.DateDiff("s",DateTime.N...
代码星球
·
2020-04-05
method
LINQ
to
Entities
does
JSON中JObject和JArray,JValue序列化(Linq)
http://blog.csdn.net/lovegonghui/article/details/50293629一、JObject和JArray序列化1.实例化JArray和JObject,然后序列化[csharp] viewplain copy using System;&n...
代码星球
·
2020-04-05
JSON
JObject
JArray
JValue
序列化
Jquery.Linq用法
Enumerable.Range(0,20).Where("$%3==0").Select("value,index=>{index:index,value:value*10}").WriteLine("$.index+':'+$.value") 0:01:302:603:904:1205:1506:1...
代码星球
·
2020-04-05
Jquery.Linq
用法
转载--C# PLINQ 内存列表查询优化历程
http://www.cnblogs.com/dengxi/p/5305066.html 产品中(基于ASP.NETMVC开发)需要经常对药品名称及名称拼音码进行下拉匹配及结果查询。为了加快查询的速度,所以我最开始就将其加入内存中(大约有六万五千条数据)。下面附实体类。publicclassdru...
代码星球
·
2020-04-05
转载
--C#
PLINQ
内存
列表
linq to sql DAL
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Data.Linq;namespaceDAL{publicclassLinQBaseDao{///<summary>///查询所...
代码星球
·
2020-04-05
linq
to
sql
DAL
首页
上一页
...
7
8
9
10
11
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他