Sobes.tech
Junior — Middle

Koja klasa ili tip podataka se vraća prilikom korišćenja metode Where u LINQ?

sobes.tech АИ

Одговор од АИ

Метода Where у LINQ-у враћа објекат који имплементира интерфејс IEnumerable<T>. То је одложена (лања) секвенца која при бројању примењује задати услов филтрације на оригиналну колекцију. Тип враћене вредности обично је IEnumerable<T>, где је T тип елемената оригиналне колекције.

Пример:

var numbers = new List<int> {1, 2, 3, 4, 5};
var evenNumbers = numbers.Where(n => n % 2 == 0); // evenNumbers има тип IEnumerable<int>

foreach(var num in evenNumbers)
{
    Console.WriteLine(num); // Исписује 2 и 4
}