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

输出结果:

相关推荐
Behavior5 小时前
Unity 手游动态更换 App 图标 — Android 与 iOS 双端技术方案
c#·unity3d·游戏开发
周杰伦fans5 小时前
构建真正智能的CAD AI绘图代理
开发语言·人工智能·c#
zhanghaha13147 小时前
Python进阶教程:35_PyQt (保姆级零基础教程)
开发语言·python·pyqt
释厄6238 小时前
多黑洞具现论·物理/生物/金融三域显化·虚拟宇宙黑洞·奇点=0 圆圈
开发语言·数据结构·人工智能·程序人生·安全威胁分析
UIU1149 小时前
递归算法与汉诺塔
c++·学习·算法·c#·递归
Fruit_Caller9 小时前
static
开发语言·c++
CSharp精选营14 小时前
我用 ASP.NET Core 做了个水稻病虫害检查系统
c#·毕业设计·.net core·码农刚子
唐青枫14 小时前
我用 C# 开发了一款电子发票自动整理工具
c#·.net
下页、再停留14 小时前
【C#桌面客户端系列学习-2】在原来窗口基础上打开新窗口
c#·visual studio
Behavior14 小时前
Unity 手游 iOS Deep Link 唤醒全流程:从 URL Scheme / Universal Links 到 C# 层参数投递
c#·unity3d·游戏开发