No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

2D
3H
12M
49S

Utilizando LINQ por primera vez

5/26
Recursos

Aportes 6

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Where
Necesita una condición que de como resultado true or false para filtrar una colección, cada vez que esta condición se cumpla agrega este elemento a una colección nueva la cual regresa como resultado después de filtrar toda la colección.

Otra froma de filtrar, se verifica que contanga la palabra mango, independiente del lugar en que se encuentr.

var mangoList = frutas.Where(f => f.ToLower().Contains("mango")).ToList();
using System;
using System.Linq;

class Program
{
    static void Main(string[] args)
    {
        var frutas = new string[] { "Sandia", "Fresa", "Mango","Mango Azucar", "Naranja", "Tomate", "Mango Tomy", "Ananá"};
        var MangoList = frutas.Where(p => p.StartsWith("Mango")).ToList();
        Console.WriteLine("Frutas de Mango");
        MangoList.ForEach(p => Console.WriteLine(p));
        var FrutaList = frutas.Where(p => p.EndsWith("a")).ToList();
        Console.WriteLine("Frutas terminadas en a");
        FrutaList.ForEach(p2 => Console.WriteLine(p2));
    }
}

Otro compilador en línea, por si no les funciona el Intellisence

https://dotnetfiddle.net/

using System;
using System.Linq;

class Program
{
static void Main(string[] args)
{
var frutas = new string[] { “Sandia”, “Fresa”, “Mango”,
“Mango Azucar”, “Mango Tomy”};
var MangoList = frutas.Where(p => p.StartsWith(“Mango”)).ToList();
MangoList.ForEach(p => Console.WriteLine§);

    var MangoList2 = frutas.Where(p => p.Equals("Sandia")).ToList();
    MangoList2.ForEach(p2 => Console.WriteLine(p2));
}

}