C#中join 的lambada写法
var emuCity = x.Descendants("qu").Where(p => p.Element("id").Value.Trim().Substring(2, 4) != "0000"&& p.Element("id").Value.Trim().Substring(4, 2) == "00").Join(ormDataContext.A_Area, a => a.Element("id").Value.Trim().Substring(0,2)+"0000", b => b.stateCode, (a, b) => new A_Area{areaName_cn = a.Element("name").Value.Trim(), //名称areaNamePinYin = PinYinConvert.GetPinYing(a.Element("name").Value.Trim()), //拼音stateCode = a.Element("id").Value.Trim()});
这是一个join的应用,
a.join(b,a=>a.id,b=>b.id,(a,b)=>new{})
大概的意思就是这样,这是lambada的写法,
转载于:https://www.cnblogs.com/william-lin/archive/2013/05/20/3089815.html
C#中join 的lambada写法相关推荐
- NC65在日常开发中常用的代码写法
标题 NC65开发相关代码 版本 1.0.1 作者 walton 说明 收集NC在日常开发中常用的代码写法,示例展示 1.查询 1.1 通过BaseDAO查询结果集并转换 //通过BaseDAO进行查 ...
- Python 中常见的配置文件写法
相信学习Python或者正在进行Python工作的小伙伴都会有一个疑问,为什么要写配置文件呢?在开发过程中,我们常常会用到一些固定参数或者是常量.对于这些较为固定且常用到的部分,往往会将其写到一个固定 ...
- 【python教程】对多线程中join()的详细教程
在 Python 的多线程编程中,经常碰到 thread.join()这样的代码.那么今天咱们用实际代码来解释一下 join 函数的作用. 一. 当一个进程启动之后,会默认产生一个主线程,因为线程是程 ...
- python中的pandas的两种基本使用_pandas中join()的两种应用方法
pandas中join()方法很神奇,join()方法虽然是连接方法,但是因为pandas有两个数据结构,join()方法针对两个数据结构有着不同的连接方法:1.根据指定的分隔符将Series中的各个 ...
- python中os.path.join()的循环用法_Python中.join()和os.path.join()两个函数的用法详解
Python中有.join()和os.path.join()两个函数,具体作用如下: . join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 ...
- Python中常见的配置文件写法分享!
相信学习Python或者正在进行Python工作的小伙伴都会有一个疑问,为什么要写配置文件呢?在开发过程中,我们常常会用到一些固定参数或者是常量.对于这些较为固定且常用到的部分,往往会将其写到一个固定 ...
- python3 join函数_Python中.join()和os.path.join()两个函数的用法详解
Python中有.join()和os.path.join()两个函数,具体作用如下: . join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 '' ...
- java中join的使用
java中join的使用 join()应该是我们在java中经常会用到的一个方法,它主要是将当前线程置为WAITTING状态,然后等待调用的线程执行完毕或被interrupted. join()是Th ...
- Hive中JOIN的使用入门
Hive中join的用法 Hive中Join的通常使用有以下几种: inner join 等值连接 left join right join full join left semi join cr ...
最新文章
- jquery1.9学习笔记 之选择器(基本元素四)
- linux版车机安装步骤,RedHat Linux 9.0的安装(详细图解安装过程)
- MiniGUI编程--列表框
- 转载:28个Unix/Linux的命令行神器
- mysql timeout expired处理
- 一级指针易犯错误模型
- 增量式PID计算公式完整详细推导过程
- CAJ 文件转换为 PDF 文件
- C++:缺省参数是怎样设置的?
- 百度笔试题--论坛数据库表设计
- 电信光纤猫虚拟服务器设置方法,电信光纤猫与无线路由器连接的设置方法
- TM1638驱动显示板(8数码管+8LED+8按键)单片机C语言程序(按键功能)
- 三层交换技术..使用三层交换技术实现VLAN间通信
- JAVA实现接入企业微信报警
- Android 使用ADB命令安装、卸载软件
- UEditor上传漏洞修复
- Python+NetworkX画图的nx.draw_networkx(函数详解)
- 直播系统---从直播答题看SEI帧的原理和作用
- Pycharm安装第三方库的方法
- 【C#】AutoMapper 使用手册
热门文章
- 编译android 7.1 jdk版本,ubuntu14.04 安装 open-jdk-1.8,下载编译 android nougat 7.1.1
- mysql根用户的密码是什么_Mysql忘记根用户密码 怎么办?
- error C3646: “noexcept”: 未知重写说明符_三个世纪以来首次发现:大脑中还藏着一种未知的器官?...
- 理解vue中if和for指令不能同时使用
- ps怎么撤销参考线_入门板绘怎么练习?怎么提高板绘技巧?(干货)
- java图片转换pdf_Java实现图片转换PDF文件的示例代码
- python读数据小数点_将excel数据读入pandas dataframe,精确到小数点后20位
- 数据集 oracle,Analytics 数据集 - 
Oracle® ZFS Storage Appliance RESTful API 指南,发行版 OS8.6.0...
- 蚂蚁爬绳问题 java_趣味数学网
- idea导入项目无法解析java