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)

相关推荐

  • java怎么设置每天定时任务的框架(java定时任务存在什么问题)

    技术java中常用的定时任务框架单体是怎样的本篇文章为大家展示了java中常用的定时任务框架单体是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、Timer+TimerT

    攻略 2021年12月21日
  • 提升Azure App Service的几个建议分别是什么

    技术提升Azure App Service的几个建议分别是什么这篇文章将为大家详细讲解有关提升Azure App Service的几个建议分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后

    攻略 2021年11月18日
  • c++编译器(c++培训)

    技术怎么使用VS2022开发在线远程编译部署的C++程序这篇文章主要介绍“怎么使用VS2022开发在线远程编译部署的C++程序”,在日常操作中,相信很多人在怎么使用VS2022开发在线远程编译部署的C++程序问题上存在疑

    攻略 2021年12月16日
  • leetcode 数组出现最多的数(leetcode数组加减乘除)

    技术LeetCode如何调整数组顺序使得奇数位于偶数前面这篇文章主要介绍LeetCode如何调整数组顺序使得奇数位于偶数前面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!题目:输入一个整数数组,实

    攻略 2021年12月15日
  • ubuntu中如何添加windows工作组下的共享打印机

    技术ubuntu中如何添加windows工作组下的共享打印机这篇文章主要为大家展示了“ubuntu中如何添加windows工作组下的共享打印机”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研

    攻略 2021年11月15日
  • css font-style属性的作用是什么

    技术css font-style属性的作用是什么本篇内容主要讲解“css font-style属性的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css font-

    攻略 2021年11月3日