C# linq初探 使用linq查询数组中元素

使用linq进行数组查询

输出数组中全部的偶数并升序输出结果

写法1:

cs 复制代码
 int[] numbers = { 5, 10, 8, 3, 6, 12 }; //查询的数组
 var numqurey = from num in numbers
                where num % 2 == 0  //按照条件过滤
                orderby num
                select num;
 foreach (var num in numqurey)
 {
     Console.WriteLine(num + " ");  //输出查询结果
 }

输出结果:

写法2:

cs 复制代码
  int[] numbers = { 5, 10, 8, 3, 6, 12 };
  var numqurey = numbers.Where(n => n % 2 == 0).OrderBy(n => n);
  foreach (var num in numqurey)
  {
      Console.WriteLine(num + " ");
  }

输出结果:

相关推荐
好开心335 分钟前
axios的使用
开发语言·前端·javascript·前端框架·html
又蓝28 分钟前
使用 Python 操作 Excel 表格
开发语言·python·excel
余~~1853816280040 分钟前
稳定的碰一碰发视频、碰一碰矩阵源码技术开发,支持OEM
开发语言·人工智能·python·音视频
Am心若依旧4091 小时前
[c++11(二)]Lambda表达式和Function包装器及bind函数
开发语言·c++
明月看潮生1 小时前
青少年编程与数学 02-004 Go语言Web编程 20课题、单元测试
开发语言·青少年编程·单元测试·编程与数学·goweb
大G哥1 小时前
java提高正则处理效率
java·开发语言
VBA63372 小时前
VBA技术资料MF243:利用第三方软件复制PDF数据到EXCEL
开发语言
轩辰~2 小时前
网络协议入门
linux·服务器·开发语言·网络·arm开发·c++·网络协议
小_太_阳2 小时前
Scala_【1】概述
开发语言·后端·scala·intellij-idea
向宇it2 小时前
【从零开始入门unity游戏开发之——unity篇02】unity6基础入门——软件下载安装、Unity Hub配置、安装unity编辑器、许可证管理
开发语言·unity·c#·编辑器·游戏引擎