Junior — Middle
Já aplicou filtros nos seus projetos?
sobes.tech IA
Resposta da IA
Sim, os filtros são frequentemente utilizados em C# para processar coleções de dados, por exemplo, com LINQ. O filtro permite selecionar do conjunto apenas os elementos que satisfazem uma condição específica.
Exemplo de uso de filtro com LINQ:
using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> numbers = new List<int> {1, 2, 3, 4, 5, 6};
// Filtra apenas números pares
var evenNumbers = numbers.Where(n => n % 2 == 0);
foreach (var num in evenNumbers)
{
Console.WriteLine(num); // Vai imprimir 2, 4, 6
}
}
}
Os filtros são úteis para simplificar o processamento de dados e melhorar a legibilidade do código.