码迷,mamicode.com
首页 > 其他好文 > 详细

Linq使用技巧及查询示例(一)

时间:2017-03-02 12:29:35      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:app   表达   定义   text   span   方法   lin   height   time   

Linq的使用大体分为两种:语句表达式   和  方法

首先,我们要在控制器中定义好context

1 private ApplicationDbContext db = new ApplicationDbContext();  //读写模式
2 
3 private readonly ApplicationDbContext db = new ApplicationDbContext(); //只读模式

 

以下两种为等效查询:

语句查询

1 var qiyes = from qy in shilishujuku
2                         where qy.终止时间 > DateTime.Now && qy.联系人.Contains("xxxx")
3                         select qy;

方法查询

 1 qiyes = db.shilishujuku.Where(a => a.联系人.Contains("xxxx") && a.终止时间 > DateTime.Now);  

NOTE 注意这边等号是C#写法 : " == "

Linq使用技巧及查询示例(一)

标签:app   表达   定义   text   span   方法   lin   height   time   

原文地址:http://www.cnblogs.com/chonghanyu/p/6489699.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!