C# 初步学习LINQ
来源:互联网 发布:哪个军区实力最强 知乎 编辑:程序博客网 时间:2024/06/14 22:24
匿名类型
new {FieldProp=InitExpr,FieldProp=InitExpr,...}
var student=new{Name="Mary Jones",Age=19,Major="History"};
查询表达式由查询体后的from子句组成。有关查询表达式需要了解一些重要事项:
from s in studentsjoin c in studentsInCourses on s.StID equals c.STIDwhere c.CourseName=="History"select.LastName;
var someInts=from a in groupA from b in groupB where a>4&&b<=8 select new{a,b,sum=a+b};//匿名类型对象
var someInts=from a in groupA from b in groupB let sum=a+b where sum>=11 ←条件1 where a==4 ←条件2 select new{a,b,sum};
var someInts=from a in groupA from b in groupB let sum=a+b where sum>=11 ←条件1 where a==4 ←条件2 select new{a,b,sum};
var query=from s in students group s by s.Major;
var someInts=from a in groupA join b in groupB on a equals b into groupAandB from c in groupAandB select c;
阅读全文
0 0
- C# 初步学习LINQ
- Linq初步学习
- C#3.0 初步认识LINQ
- C#学习笔记-LINQ
- 初步学习Linq的使用方法表达式
- LINQ初步
- LINQ初步
- C# 初步学习线程
- C#学习笔记—LINQ
- C# 之 Linq 学习笔记
- C#学习日记 LINQ语句
- c#进程、定时器初步学习
- C# 2008 学习笔记 - LINQ基础(三)- LINQ语法
- C# 2008 学习笔记 - LINQ to XML
- C# 2008 学习笔记 - LINQ to XML
- C# 2008 学习笔记 - LINQ to XML
- C# 2008 学习笔记 - LINQ to XML
- C# 2008 学习笔记 - LINQ to XML
- intent传递字符串数组
- 已知集合A和B的元素分别用不含头结点的单链表存储,函数difference()用于求解集合A与B的差集,并将结果保存在集合A的单链表中
- 【yoyo】类,对象,方法,属性,事件的定义
- C++之类和对象(二)
- 【计算n阶乘后面有多少个0】
- C# 初步学习LINQ
- 方正窝案,立案调查,现已水落石出,等待批判
- 认真学习php面向对象-2
- 玩转正则表达式(Regular),这个世界正在奖励偷偷用心的人
- JAVA中的值传递与引用传递
- 函数与消费
- Matlab投影仿真及三维曲面重构实现及演示程序
- WebRTC实时通信系列教程1 介绍
- 子类继承父类的构造方法