Hwo я можу перетворити цей цикл в LINQ вираз?
foreach (var user in customer.Users)
{
repositoryManager.Users.Delete(user);
}
Відповіді:
3 для відповіді № 1Ви не можете.
3 для відповіді № 2
customer.Users.ForEach(user => repositoryManager.Users.Delete(user));
0 для відповіді № 3
Ймовірно, це теж має виконувати роботу ще більш лаконічно:
customer.Users.ForEach(repositoryManager.Users.Delete);
Тепер, я згоден, що це питання "способу кодування Linq" (точніше функціональним способом на наборах даних, а не на окремих об'єктах), але не належним Linq і запитом.