C#中IQueryable和IEnumerable的区别 1. 要明白一点,IQueryable接口是继承自IEnumerable的接口的. 2. IQueryable中有表达式树, 这可以看作是它的一个优势。所以,使用IQueryable操作时,比如对数据的过滤,排序等操作, 这些都会先缓存到表达 ...
分类:
编程语言 时间:
2020-07-11 22:58:07
阅读次数:
67
学习地址:https://www.bilibili.com/video/BV1mf4y1S72o?p=11 实例练习一 using System; using System.Collections.Generic; using System.Linq; using System.Text; usin ...
分类:
其他好文 时间:
2020-07-11 21:22:24
阅读次数:
136
最近要重写公司自己开发的ORM框架;其中有一部分就是查询的动态表达式;于是对这方面的东西做了一个简单的梳理 官网的解释: 表达式树以树形数据结构表示代码,其中每一个节点都是一种表达式,比如方法调用和 x < y 这样的二元运算等。 你可以对表达式树中的代码进行编辑和运算。 这样能够动态修改可执行代码 ...
分类:
Web程序 时间:
2020-07-11 09:28:13
阅读次数:
102
using System.Xml.Linq 命名空间成员 XAttribute 表示一个xml元素的xml属性 <Student Id=123 /> XCData 表示XML文档中的CDATA部分 XComment 表示一个XML注释 <!--xxx --> XDeclaration表示一个XML文 ...
分类:
其他好文 时间:
2020-07-11 09:15:35
阅读次数:
61
####基础知识点 asp.net生命周期 wcf与webapi的区别 restful api与webservice区别 线程池的理解 数组与链表 Redis存储类型及作用 sql与存储过程优缺点 linq关联查询 Dto对象映射转换 为什么使用ioc ####数据库 死锁 事务隔离 ####asp ...
分类:
Web程序 时间:
2020-07-11 00:07:31
阅读次数:
86
XML文档解析,使用Linq to Xml方式操作确实很方便,好东西值得推荐 Models.AjaxResult.BlastSearchResult blastSearchResult = new Models.AjaxResult.BlastSearchResult(); var rssXDoc ...
分类:
Web程序 时间:
2020-07-10 11:37:15
阅读次数:
61
当前页:<span id="currentPage"></span> 总页数:<span id="totalPage"></span> 总条数:<span id="totalCount"></span> <input id="Button1" type="button" value="首页" onc ...
分类:
其他好文 时间:
2020-07-10 00:39:40
阅读次数:
71
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u ...
Entity Framework优缺点: 优点: 1.简洁的Linq to Sql语句大大提高了开发人员的效率,不要再写复杂的sql语 2.不再需要再管应用程序如何去连接数据库; 3.EF可以用作用于数据服务和Data Service的基础设施; 缺点: 1.由于linq语句编译之后就是sql,对于 ...
分类:
其他好文 时间:
2020-07-08 15:42:13
阅读次数:
59
1、linq是什么 linq是c#语言的一个扩展,可以将数据查询直接集成到编程语言本身中。目的就是提供了一种可移式的、一致的方式,来查询 、排序和分组许多不同种类的数据(XML、JSON、SQL数据库、对象集合、Web服务、企业目录等)。 2、设置数据源 private class Student ...
分类:
其他好文 时间:
2020-07-07 20:58:30
阅读次数:
84