Получить Dictionary от linq к объекту?

продолжение вопроса Как получить массив в linq для объекта?

но теперь это не массив => Словарь Тип города - словарь

 var sites = (from country in db.Countries
                        select new
                        {
                            Country = country.Title,
                            Cities = country.Cities.Select(m => m.Title)
                        })
                        .AsEnumerable()
                        .Select(country => new SitiesViewByUser()
                        {
                            Country = country.Country,
                            City = country.Cities.ToArray()
                        });

обновление:

public class SitiesViewByUser
    {
        public string Country { get; set; }
        public Dictionary City { get; set; }
    }

7
задан Community 23 May 2017 в 12:16
поделиться