zoukankan      html  css  js  c++  java
  • LinQ笔记

    from u in users
                 let number = Int32.Parse(u.Username.Substring(u.Username.Length - 1))
                 where u.ID < 9 && number % 2 == 0
                 select u

    一个查询表达式中可以有0个或多个let子句,let子句可以创建一个临时变量
    一个查询表达式中可以有0个或多个where子句,where子句可以指定查询条件

    一个查询表达式必须以select或者group by结束

            select后跟要检索的内容

            group by 是对检索的内容进行分组

    最后一个into子句起到的作用是

            将前面语句的结果作为后面语句操作的数据源。

    from p in db.Employees
                 select new
                 {
                     LastName = p.LastName,
                     TitleOfCourtesy = p.TitleOfCourtesy
                 } into EmployeesList
                 orderby EmployeesList.TitleOfCourtesy ascending
                 select EmployeesList;

    比如:        

                from p in db.Products  
                group p by p.CategoryID into g  
                select new {  g.Key, NumProducts = g.Count()}; 

  • 相关阅读:
    CSU-ACM2020寒假集训比赛2
    js动画(一)
    响应式基本知识
    移动web基本知识
    premere cs4绿色版 安装 并且 视频导出 讲解
    样式重置
    html5图片标签与属性
    我眼中的科研
    Chrome浏览器上无法使用西瓜影音???
    双系统引导菜单设置
  • 原文地址:https://www.cnblogs.com/x-poior/p/5163328.html
Copyright © 2011-2022 走看看