Junior — Middle
Vai kādreiz esat izmantojis filtrus savos projektos?
sobes.tech AI
Atbilde no AI
Jā, filtri bieži tiek izmantoti C# datu kolekciju apstrādē, piemēram, ar LINQ. Filtrs ļauj izvēlēties no kopuma tikai tos elementus, kas atbilst noteiktam nosacījumam.
Piemērs, kā izmantot filtru ar 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};
// Filtrē tikai pāra skaitļus
var evenNumbers = numbers.Where(n => n % 2 == 0);
foreach (var num in evenNumbers)
{
Console.WriteLine(num); // Izvadīs 2, 4, 6
}
}
}
Filtri ir noderīgi datu apstrādes vienkāršošanai un koda lasāmības uzlabošanai.