ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

C#: LINQ: Condiciones simples

Ver datos de un array que cumpen una condición simple, usando LINQ

Lenguaje: C# (compilador: .Net 3.5)

Categoría: Tipos de datos


Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Fuente procedente de ErrorDeSintaxis.es 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Ver datos de un array que cumpen una condición 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
//  simple, usando LINQ 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Compilador: .Net 3.5 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Nivel: Intermedio 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Disponible desde 20/08/2011 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Aportado por Nacho 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Autor original: Equipo de MSDN 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Web original: http://msdn.microsoft.com/en-us/vcsharp/aa336760 

using System;
using System.Linq;
 
public class ejemploLinq1
{
    public static void Main()
    {
        int[] numeros = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };
 
        var menores =
            from n in numeros
            where n < 5
            select n;
 
        Console.WriteLine("Numeros menores que 5:");
        foreach (var x in menores)
        {
            Console.WriteLine(x);
        }
    }
}
 

 
Resultado:

Numeros menores que 5:
4
1
3
2
0