C# using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace HelloWorld { class Program { static void Main(strin ...
分类:
编程语言 时间:
2020-06-25 20:00:13
阅读次数:
93
一、使用场景 我们在将 JSON 反序列化实体集的时候,如果字段是固定的,那么我们序列化非常简单,对应字段写的实体集就可以了。比如下面这种: { "data":[ { "houseid": "210166268", "city": "唐山", "pv": "1" } ], "message": "S ...
参考资料: 《C# 7.0 核心技术指南第七版》第8章 Linq查询表达式 流式查询语法 对比查询语法和流式语法 混合查询语法 延迟执行 重复执行 捕获外部变量 子查询 子查询与延迟执行 构造复杂查询的方式 1 渐进式查询构造 2 into关键字 3 查询的包装 映射方式 对象初始化器 匿名类型 l ...
分类:
其他好文 时间:
2020-06-25 13:40:06
阅读次数:
78
参考书籍 《C# in a nutshell 8.0》 基本数据单元是序列和元素,序列是任何实现了IEnumberable接口的对象,而其中的每一项叫做一个元素。 Names就是一个序列,"Tom","Dick","Harry"就是元素。 Names 表示内存中的本地对象的集合,称之为"本地序列" ... ...
分类:
其他好文 时间:
2020-06-24 21:37:46
阅读次数:
58
1、适时的使用AsNoTracking()进行数据查询,可提高执行效率,他是无跟踪查询,即查询的实体无法进行更改操作。Update无效 var customer = context.Customer.AsNoTracking().Where(p=>p.Name == 'zhangsan').Firs ...
分类:
其他好文 时间:
2020-06-24 19:27:46
阅读次数:
89
问题描述: 平常在使用EF Linq 执行数据库查询时,错误的使用Any进行数据筛选导致的错误:Too high level of nesting for select,我们先来看看使用方法: var officeIds = new List<int>{69,20,55,67,9,51,59,18, ...
分类:
其他好文 时间:
2020-06-24 19:21:48
阅读次数:
55
最近项目碰到了版本问题 程序集“Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”所使用的“System.Xml.Linq, Version=4.0.0.0, Culture=neut ...
分类:
Web程序 时间:
2020-06-24 12:27:55
阅读次数:
81
现代化编程模式核心只有一个字,就是 – 快!为了显示出快,我故意挑选了最慢的JavaScript来做这次sharing的演示语言! ...
分类:
其他好文 时间:
2020-06-24 00:26:42
阅读次数:
93
参考书籍《Illustrated C#7, 5th Edition》 什么是LINQ? LINQ = Language Integrated Query 发音"link" LINQ是.NET框架的扩展。用类似SQL语法查询数据库一样,来查询数据集。SQL查询数据库,database。LINQ查询数据... ...
分类:
其他好文 时间:
2020-06-23 21:31:12
阅读次数:
87
由于LINQ查询返回的集合中匿名类型的属性都是只读的,如果需要为匿名属性赋值,只能通过初始化设定项来进行。初始化设定项还能为属性使用表达式。 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 List<Person> person ...