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

输出结果:

相关推荐
Yue丶越1 小时前
【C语言】自定义类型:结构体
c语言·开发语言
合作小小程序员小小店1 小时前
桌面开发,点餐管理系统开发,基于C#,winform,sql server数据库
开发语言·数据库·sql·microsoft·c#
笃行客从不躺平1 小时前
线程池监控是什么
java·开发语言
星轨初途1 小时前
C++的输入输出(上)(算法竞赛类)
开发语言·c++·经验分享·笔记·算法
dangdang___go2 小时前
动态内存管理||malloc和free.realloc和calloc
c语言·开发语言·算法·动态内存管理
YA3332 小时前
mcp-grafana mcp 使用stdio报错
java·开发语言
r***18642 小时前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
周杰伦_Jay2 小时前
【Go 语言主流 Web】 框架详细解析
开发语言·后端·微服务·架构·golang
PfCoder2 小时前
WinForm真入门(20)——StatusStrip控件解析
开发语言·windows·c#·winform·statusstrip
灵犀坠3 小时前
前端面试八股复习心得
开发语言·前端·javascript