码迷,mamicode.com
首页 >  
搜索关键字:linq查询    ( 282个结果
Entity Framework 实体数据模型——Code First
之前大致总结了下EF 设计器的概念和实战操作,接下来来总结下 Code First 构建的实体数据模型。 EF 设计器创建实体数据模型文件(.emdx)整合 Entity Framework,并通过 DBContext 和 DbSet 类来实现支持数据库功能的开发, 然而实体数据模型的构建与维护并不 ...
分类:其他好文   时间:2020-11-18 13:18:47    阅读次数:11
什么都2020了,LINQ查询你还在用表达式树
1、简介 今天给大家推荐个好的轮子,System.Linq.Dynamic.Core。我们都知道 数据库应用程序经常依赖于“动态SQL”,即在运行时通过程序逻辑构造的查询。拼接SQL容易造成SQL注入,普通的LINQ可以用表达式树来完成,但也比较麻烦。推荐System.Linq.Dynamic.Co ...
分类:其他好文   时间:2020-11-08 17:07:02    阅读次数:18
【译】C#表达式树
表达式树以树状的数据结构来表示代码,树的每一个节点都是一个表达式,比如是一个方法调用,或者一个二元操作符x<y。 你可以编译并运行由表达式树所表示的代码。这可以使你进行可执行代码的动态修改,也可以在不同的数据库中执行LINQ查询,已经创建动态查询。 表达式树也可以用在动态语言运行时以在动态语言以及. ...
分类:Windows程序   时间:2020-11-07 16:11:04    阅读次数:22
linq查询DataTable中的某列去重数据
List<int> lstHashCode = (from d in dtEquipInfo.AsEnumerable() select d.Field<int>("hashcode")).Distinct().ToList(); 其中dtEquipInfo是一个带有hashcode列的DataTa ...
分类:其他好文   时间:2020-07-16 22:00:28    阅读次数:114
Linq的初步了解
参考资料: 《C# 7.0 核心技术指南第七版》第8章 Linq查询表达式 流式查询语法 对比查询语法和流式语法 混合查询语法 延迟执行 重复执行 捕获外部变量 子查询 子查询与延迟执行 构造复杂查询的方式 1 渐进式查询构造 2 into关键字 3 查询的包装 映射方式 对象初始化器 匿名类型 l ...
分类:其他好文   时间:2020-06-25 13:40:06    阅读次数:78
EF LINQ 查询性能优化
1、适时的使用AsNoTracking()进行数据查询,可提高执行效率,他是无跟踪查询,即查询的实体无法进行更改操作。Update无效 var customer = context.Customer.AsNoTracking().Where(p=>p.Name == 'zhangsan').Firs ...
分类:其他好文   时间:2020-06-24 19:27:46    阅读次数:89
Linq学习
参考书籍《Illustrated C#7, 5th Edition》 什么是LINQ? LINQ = Language Integrated Query 发音"link" LINQ是.NET框架的扩展。用类似SQL语法查询数据库一样,来查询数据集。SQL查询数据库,database。LINQ查询数据... ...
分类:其他好文   时间:2020-06-23 21:31:12    阅读次数:87
C# 初始化设定项可以为LINQ查询中的匿名类型进行属性的初始化
由于LINQ查询返回的集合中匿名类型的属性都是只读的,如果需要为匿名属性赋值,只能通过初始化设定项来进行。初始化设定项还能为属性使用表达式。 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 List<Person> person ...
分类:Windows程序   时间:2020-06-21 18:03:31    阅读次数:79
2.3 IQueryable与 IEnumerable的区别
IEnumerable 接口 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。 也就是说实现了此接口的object,就可以直接使用foreach遍历此object IQueryable接口 它继承了 IEnumerable接口 二者区别 static void Main(string[] a... ...
分类:编程语言   时间:2020-06-15 21:02:47    阅读次数:54
LINQ 性能分析
LINQ 的优势并不是提供了什么新功能,而是让我们能够用更新、更简单、更优雅的方法来实现原有的功能。不过通常来讲,这类功能所带来的就是对性能上的影响——LINQ 也不例外。本篇文章的主要目的就是让你了解 LINQ 查询对性能的影响。我们将介绍最基本的 LINQ 性能分析方法,并提供一些数据。还会给出 ...
分类:其他好文   时间:2020-06-01 12:06:17    阅读次数:53
282条   1 2 3 4 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!