LINQ表达式树的示例分析

技术LINQ表达式树的示例分析小编给大家分享一下LINQ表达式树的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!using Syste

边肖将与大家分享LINQ表达式树的实例分析。相信大部分人都不是很了解,所以分享这篇文章给大家参考。希望你看完这篇文章能有很多收获。我们一起来看看吧!

使用系统;

使用System。集合。通用;

使用System。Linq

使用System。文字;

使用System。线程化。任务;

使用System。Linq .表达式;

名称空间控制台应用程序3

{

类程序

{

staticvoidMain(字符串[]参数)

{

//重要类* * * * * * * * * * * * * * * * * * * * * * * * * * * *

//BinaryExpression:由两件事组成的双精度二进制表达式。

//参数表达式:获取参数

IQueryableinta=可枚举。范围(0,1000)。AsQueryable();

ExpressionFuncint,boolexpression=r=r20r==2;

//=====查询表达式树的参数(只有一个参数)

foreach(variteminexpression。参数)

{

控制台。WriteLine('参数:{0},节点类型:{1} ',项,项。NodeType);//输出:参数:r,节点类型:Lambda

}

//=====查询表达式树的主体部分。

//输出:主要部分:(r20AndAlsor==2),节点类型:Lambda

控制台。WriteLine('正文部分:{0},节点类型:{1} ',expression.body,expression . nodetype);

//=====查询表达式树左侧的正文部分。

//输出:(r20)将类型转换为BinaryExpression类型

控制台。WriteLine(((BinaryExpression)表达式。身体)。左);

//=====查询表达式树左侧正文部分左侧的变量类型。

//Int32

控制台。WriteLine(((BinaryExpression)((BinaryExpression))表达式。身体)。left). left . type . name);

控制台。ReadKey();

}

}

}以上就是《LINQ表情树实例分析》一文的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/113333.html

(0)

相关推荐

  • 如何解决DIV层被Flash或表单遮盖问题

    技术如何解决DIV层被Flash或表单遮盖问题本篇文章给大家分享的是有关如何解决DIV层被Flash或表单遮盖问题,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看

    攻略 2021年11月17日
  • 厘米的符号,cm这是数学的什么单位

    技术厘米的符号,cm这是数学的什么单位数学单位mm,cm代表毫米和厘米。 毫米,英文缩写mm(或 毫米,又称公厘(或公釐),是长度单位和降雨量单位,英文缩写mm(或 毫米。1毫米相当于1米的一千分之一(此即为毫的字义)。

    生活 2021年10月20日
  • 如何实现JVM内存监控工具用法

    技术如何实现JVM内存监控工具用法本篇文章为大家展示了如何实现JVM内存监控工具用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你对JVM内存监控工具的使用是否熟悉,这里向大家

    攻略 2021年10月23日
  • 如何进行java在hashmap初始化时赋初值过程的解析

    技术如何进行java在hashmap初始化时赋初值过程的解析如何进行java在hashmap初始化时赋初值过程的解析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习

    攻略 2021年12月8日
  • Redis中sentinel故障转移的示例分析

    技术Redis中sentinel故障转移的示例分析这篇文章主要为大家展示了“Redis中sentinel故障转移的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Red

    攻略 2021年10月28日
  • PHP中怎样获取目录中的文件名

    技术PHP中怎样获取目录中的文件名PHP中怎样获取目录中的文件名,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。我们来看一下PHP中怎样去获取目录下的文件相关

    攻略 2021年11月2日