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 + " ");
  }

输出结果:

相关推荐
Yeauty4 小时前
用 Whisper 转录前,你不用再离开 Rust
开发语言·rust·ffmpeg·音视频·视频
电子云与长程纠缠4 小时前
UE中使用TGuardValue与TInlineComponentArray数据结构
开发语言·数据结构·学习·ue5·游戏引擎
玖玥拾4 小时前
Unity 3D 笔记(十二)Unity/C# Socket 网络笔记1
网络·unity·c#
呜喵王阿尔萨斯4 小时前
C/C++ const -- 多义混乱
c语言·开发语言·c++
__log4 小时前
幂等性设计:从“重复提交“到“稳如磐石“的系统防护
java·开发语言·spring boot
spider_xcxc4 小时前
Helm 部署 K8s 集群完整笔记
java·开发语言·kubernetes
海清河晏1114 小时前
Qt实战:从零构建美化登录界面
开发语言·c++·qt
一只小灿灿4 小时前
C++ 各类特殊符号、运算符
开发语言·c++
EIP低代码平台4 小时前
EIP低代码平台 - 系统日志
低代码·c#·权限·工作流·netcore
Fu_Lin_4 小时前
《Qt嵌入式从零基础到精通》前言与阅读指南
开发语言·qt