Я искал здесь и в другом месте, но не могу найти то, что я прошу. У меня есть код из кода примера, над которым я работаю.LINQ/From-Select vs ForEach
public CountryViewModel(Region[] regions)
{
_regions = new ReadOnlyCollection<RegionViewModel>(
(from region in regions
select new RegionViewModel(region))
.ToList());
}
Я считаю, что выше эквивалентно:
public CountryViewModel(Region[] regions)
{
_regions = new ReadOnlyCollection<RegionViewModel>();
foreach (region in regions)
{
_regions.Add(new RegionViewModel(region));
}
}
ли мое понимание правильно?
У вас возникла проблема с вышеуказанным кодом, в котором вам нужна помощь? – jadarnel27
Нет. Я пытаюсь подтвердить свое понимание того, что из/select в первом выражении будет заполнено _областями экземпляры RegionViewModel. Я знаю, что могу сделать это с помощью заявления foreach. Я думал, что вопрос был ясен, как было задано. –