Sobes.tech
Junior — Middle

Milline klass või andmetüüp tagastatakse LINQ-is kasutades meetodit Where?

sobes.tech AI

Vastus AI-lt

LINQ-i Where meetod tagastab objekti, mis raksturo IEnumerable<T> liidest. See on hiline (laisk) jada, mis, enumeratsiooni ajal, rakendab määratud filtri tingimuse algsele kogumile. Tagastatava tüübi tavaliselt on IEnumerable<T>, kus T on algse kogumi elementide tüüp.

Näide:

var numbers = new List<int> {1, 2, 3, 4, 5};
var evenNumbers = numbers.Where(n => n % 2 == 0); // evenNumbers on tüübilt `IEnumerable<int>`

foreach(var num in evenNumbers)
{
    Console.WriteLine(num); // Trükib välja 2 ja 4
}