C# queryLinq和methodLinq语句用法
来源:互联网 发布:linux 域控制器 编辑:程序博客网 时间:2024/05/28 19:24
下面附上代码实例
第一种是C#自带的linq方法
private static void TestMethodLinq()
{
int[] nums = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
var evenNums = nums.Where(t => t % 2 == 0).OrderBy(t=>t);
foreach (var n in evenNums)
{
Console.WriteLine(n);
}
}
第二种语法和Sql很像
private static void TestQueryLinq()
{
int[] nums = { 1, 2, 3 ,4,5,6,7,8,9,10};
var evenNumbers = from num in nums
条件 where num%2 == 0
排序规则 orderby num descending
结尾 select num;
foreach(var n in evenNumbers) 这里必须用到它,不然就不会执行
{
Console.WriteLine("{0}", n);
}
}
- C# queryLinq和methodLinq语句用法
- C/C++_log2000_typedef语句和宏的用法初探
- C++,for语句用法
- C语言 switch 语句用法
- 语句的定义和用法
- C/C++编程异常处理中try和throw以及catch语句的用法
- C语言switch语句的用法详解
- C语言for语句用法详解
- C语言 switch语句的的用法
- 【总结】C语言中typedef语句用法
- C语言--break语句和continue语句
- C++ :和 :: 的用法
- break语句和continue语句的用法和区别
- C关键字和关键语句
- C++:break和continue语句
- 【C】控制结构和语句
- MySQL的INSERT和REPLACE语句用法
- MySQL的INSERT和REPLACE语句用法
- Font "楷体_GB2312" is not available to the JVM. See the Javadoc for more det
- 【codevs2333】【BZOJ2002】弹飞绵羊,第一次的LCT
- session的生命周期
- Android的Binder机制概念介绍
- 浅谈params修饰符
- C# queryLinq和methodLinq语句用法
- wifidog 源码初分析(一)
- Linux下动态共享库加载时的搜索路径详解
- CSS样式大全
- Java基础-二维和三维数组
- Git- Fatal: cannot do a partial commit during a merge
- B-LINK USB无线网卡 ubuntu 14.04 驱动解决
- leetcode 114. Flatten Binary Tree to Linked List
- ArchLinux mount U盘