📌  相关文章
📜  使用 LINQ 打印整数数组中大于 786 的数字的 C# 程序(1)

📅  最后修改于: 2023-12-03 15:06:48.459000             🧑  作者: Mango

使用 LINQ 打印整数数组中大于 786 的数字的 C# 程序

LINQ 是一种语言集成查询 (Language Integrated Query) 技术,能够让程序员方便地进行数据的筛选、排序、过滤和聚合。在 C# 中,我们可以使用 LINQ 对数组、集合、数据库等数据源进行查询和操作。

以下是一个使用 LINQ 打印整数数组中大于 786 的数字的 C# 程序的示例代码:

int[] numbers = { 123, 456, 789, 786, 888, 999 };
var query = from num in numbers
            where num > 786
            select num;
foreach (var num in query)
{
    Console.WriteLine(num);
}

此程序首先定义了一个整数类型的数组 numbers,然后使用 LINQ 查询从数组中筛选出大于 786 的数字,并返回一个新的数字序列。这里使用的是 from...in...where...select 的查询语法,从数组中选出所有大于 786 的数字,并将它们存储到 query 变量中。

最后,使用 foreach 循环遍历新的数字序列 query,并使用 Console 类的 WriteLine() 方法将序列中的元素依次打印到控制台上。

这个程序的输出结果是:

789
888
999

以上就是一个使用 LINQ 打印整数数组中大于 786 的数字的 C# 程序的示例。利用 LINQ 可以大大提高程序员的编程效率和代码质量,帮助我们更加高效地完成数据操作。