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

📅  最后修改于: 2022-05-13 01:55:51.537000             🧑  作者: Mango

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

语言集成查询 (LINQ) 是 C# 中用于从不同来源检索数据的统一查询语法。它消除了编程语言和数据库之间的不匹配,还为不同类型的数据源提供了单一的查询接口。在本文中,我们将学习如何使用 LINQ 在数组中显示大于 786 的数字。

例子:

Input: 1, 234, 456, 678, 789, 987, 654, 345
Output: 789, 987 

Input: 3, 134, 856, 578, 789, 187, 854, 945
Output: 856, 854, 945

方法:

例子:

C#
// C# program to display the numbers greater than 786 in
// an integer array using LINQ
using System;
using System.Linq;
 
class GFG{
     
static void Main()
{
     
    // Input
    int[] Arr = { 1, 234, 456, 678, 789, 987, 654, 345 };
     
    // From the array the numbers greater than 786 are
    // stored in to the iterator numbers.
    var numbers = from number in Arr where number > 786 select number;
     
    // Display the output
    Console.WriteLine("The numbers larger than 786 are :");
    foreach(int n in numbers)
    {
        Console.Write(n + " ");
    }
}
}


输出:

The numbers larger than 786 are :
789 987