你的位置:首页 > 软件开发 > ASP.net > .NET深入实战系列

.NET深入实战系列

发布时间:2015-08-20 23:00:16
本文唯一访问地址:http://www.cnblogs.com/yubaolee/p/DynamicLinq.html 对于系统开发来说,按不同字段进行过滤查询是一种常见的需求。在EF中通常的做法是: /// <summary> // ...

    本文唯一访问地址:http://www.cnblogs.com/yubaolee/p/DynamicLinq.html

    对于系统开发来说,按不同字段进行过滤查询是一种常见的需求。在EF中通常的做法是:

    /// <summary>    /// 只是简单举例,只用了两个过滤条件    /// </summary>    IEnumerable<UserInfo> Search(get='_blank'>string username = "", string usertype = "")    {      var query = _context.UserInfoes.AsQueryable();      if (!string.IsNullOrEmpty(username))        query = query.Where(u => u.UserName == username);      if (!string.IsNullOrEmpty(usertype))        query = query.Where(u => u.UserType == usertype);      return query.ToList();    }

原标题:.NET深入实战系列

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。