LINQ : Вопрос 1 : 20

Что выведет данный код на экран ?

public class Student 
{ 
    public string FirstName; 
    public string LastName; 
    public List<int> BookIds; 
} 
static void Main() 
{ 
    var student = new List<Student> 
    { 
         new Student { FirstName = "Adam", LastName = "Cepler", BookIds = new List<int>() {1, 24 } }, 
         new Student { FirstName = "Boris", LastName = "Borisov", BookIds = new List<int>() {5, 6, 12, 15} }, 
         new Student { FirstName = "Clark", LastName = "Adler", BookIds = new List<int>() {7, 82, 34} } 
    }; 
 
  var tmpValue = student.Select(x => x.BookIds.Count(y => y > 10)).ToList(); 
  foreach (var item in tmpValue) 
  { 
    Console.Write("{0} ", item); 
  } 
} 
1 балл


© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.