Sobes.tech
Junior — Middle

Да ли сте икада користили филтере у својим пројектима?

sobes.tech АИ

Одговор од АИ

Da, filteri se često koriste u C# za obradu kolekcija podataka, na primer, pomoću LINQ-a. Filter omogućava da iz skupa odaberete samo one elemente koji zadovoljavaju određeni uslov.

Primer korišćenja filtera sa LINQ-om:

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};
        // Filtriramo samo parne brojeve
        var evenNumbers = numbers.Where(n => n % 2 == 0);

        foreach (var num in evenNumbers)
        {
            Console.WriteLine(num); // Ispisaće 2, 4, 6
        }
    }
}

Filteri su korisni za pojednostavljenje obrade podataka i poboljšanje čitljivosti koda.