Language-Integrated Query (LINQ) es una sintaxis de consulta uniforme en C# para recuperar datos de diferentes fuentes. Elimina la falta de coincidencia entre los lenguajes de programación y las bases de datos y también proporciona una única interfaz de consulta para diferentes tipos de fuentes de datos. En este artículo, aprenderemos a mostrar números mayores de 786 en una array mediante LINQ.
Ejemplo:
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
Acercarse:
Para imprimir los números mayores que 786 en una array de enteros, usamos el siguiente enfoque:
- Almacene entero (entrada) en una array.
- Al usar la consulta LINQ almacenaremos los números mayores a 786 en un iterador.
- Ahora se itera el iterador y se imprimen los enteros.
Ejemplo:
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 + " "); } } }
Producción:
The numbers larger than 786 are : 789 987
Publicación traducida automáticamente
Artículo escrito por pulamolusaimohan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA