博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询表达式与查询操作符
阅读量:4969 次
发布时间:2019-06-12

本文共 654 字,大约阅读时间需要 2 分钟。

//查询操作符

public static void LambdaDemoDelegatePlus()

        {

                 var result=Process.GetProcesses().where(pro=>pro.WorkingSet64>20*1024*1024)

                                           .OrderByDescending(pro>pro.WorkingSet64)

                                           .select(pro=>{id=pro.Id,Name=pro.ProcessName,Memory=pro.WorkingSet64});

                       ObjectDumper.Write(result,1);

        }

//查询表达式

public static void LambdaDemoDelegatePlus()

        {

                          var result = from pro in Process.GetProcesses()

                         where pro.WorkingSet64 > 20 * 1024 * 1024

                         orderby pro.WorkingSet64  descending

                         select new

                         {

                             id = pro.Id,

                             Name = pro.ProcessName,

                             Memory = pro.WorkingSet64

                         };

            //查询表达式

            ObjectDumper.Write(result,1);

        }

使用查询表达式能够享受到类似SQl的语法所带来的便利

转载于:https://www.cnblogs.com/flyaway100/p/3467814.html

你可能感兴趣的文章
【BZOJ】2959: 长跑(lct+缩点)(暂时弃坑)
查看>>
iOS 加载图片选择imageNamed 方法还是 imageWithContentsOfFile?
查看>>
toad for oracle中文显示乱码
查看>>
SQL中Group By的使用
查看>>
错误org/aopalliance/intercept/MethodInterceptor解决方法
查看>>
两个表格中数据不用是一一对应关系--来筛选不同数据,或者相同数据
查看>>
Strict Standards: Only variables should be passed by reference
查看>>
hiho_offer收割18_题解报告_差第四题
查看>>
AngularJs表单验证
查看>>
静态方法是否属于线程安全
查看>>
02号团队-团队任务3:每日立会(2018-12-05)
查看>>
SQLite移植手记1
查看>>
js05-DOM对象二
查看>>
mariadb BINLOG_FORMAT = STATEMENT 异常
查看>>
C3P0 WARN: Establishing SSL connection without server's identity verification is not recommended
查看>>
iPhone在日本最牛,在中国输得最慘
查看>>
动态方法决议 和 消息转发
查看>>
js 基础拓展
查看>>
C#生成随机数
查看>>
Android应用程序与SurfaceFlinger服务的连接过程分析
查看>>