英标:['læmd?],汉语音:蓝达Lambda 是用来创建匿名函数Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。Lambda 表达式对于编写 LINQ 查询表达式特别有用。一、委托中使用L...
分类:
其他好文 时间:
2016-01-09 09:46:12
阅读次数:
172
1.特性(Attributes)特性(Attributes),MSDN的定义是:公共语言运行时允许你添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework文件的元数据保存在一起...
NHibernate Linq查询 扩展增强 (第九篇) 在上一篇的Linq to NHibernate的介绍当中,全部是namespace NHibernate命名空间中的IQueryOver接口提供的。IQueryOver这个借口实际上会被翻译成条件查询(Criteria Queries)。 ....
分类:
Web程序 时间:
2015-12-09 10:05:11
阅读次数:
220
var now = DateTime.Now;var list =db.Jinbi_TypeLimit.Where(x => x.IsAvailable && x.JinbiType == jinbitype && x.StartDateTime x.IsAvailable && x.JinbiT....
分类:
其他好文 时间:
2015-12-07 14:14:59
阅读次数:
378
一、ORM入口封装 结合上一篇文章与这里的DbProvider().Init()方法,就很明显的知道了是创建一个mssql的实例。那么在DbService的泛型方法中显示提供了单表操作与多表linq查询的入口,其实还存在获取数据库扩展操作的入口。public class DbService ...
分类:
其他好文 时间:
2015-11-27 17:09:47
阅读次数:
173
Lambda 表达式是一种可用于创建委托[U1] 或表达式目录树类型的匿名函数[U2] 。 通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。 Lambda 表达式对于编写 LINQ 查询表达式特别有用。
我实在看EF框架时看的。
今天我们来继续丰富上次的例子。我们来搞些 稍微复杂点的应用。首先我们来加一个全选 的功能。上一篇的例子里我们看到 分页时载入的是我们通过linq 查询自定义列 然后构建的匿名类 。使用这种EF框架+linq 查询的方式 我认为不方便的一点就是 要不你就只能select 一个固定对应表的数据模型类名 ...
分类:
Web程序 时间:
2015-11-02 17:20:31
阅读次数:
256
出于工作需要,准备把LINQ的相关知识梳理一遍,希望能填补下之前学习漏掉的或是没有注意的地方,也为未来减轻压力~ LINQ查询表达式的基本语法很容易掌握,它使用C#常见的语言构造,从外观上看,和我们常用的SQL类似,并且查询表达式中的变量可以用匿名类型,所以在很多情况下,不需要指定变量类型就可以构....
分类:
其他好文 时间:
2015-09-30 18:05:13
阅读次数:
399
using System;using System.Collections.Generic;using System.Linq;using System.Text;/** 1、Linq查询结果有两种类型:一个是枚举,一个是标量(scalar)*/namespace Linq三种查询{ class ....
分类:
其他好文 时间:
2015-09-14 21:07:31
阅读次数:
143
刚接触LINQ的人往往觉得表达式树很不容易理解。通过这篇文章我希望大家看到它其实并不像想象中那么难。您只要有普通的LINQ知识便可以轻松理解本文。表达式树提供一个将可执行代码转换成数据的方法。如果你要在执行代码之前修改或转换此代码,那么它是非常有价值的。尤其是当你要将C#代码----如LINQ查询表...
分类:
其他好文 时间:
2015-09-02 18:39:30
阅读次数:
162