Преобразуйте IList на MVC.SESECTListiteM требует явного литья

Я звоню в проект (WCF, но это не имеет значения), который потребляет Ilist, с MVC 3 (который действительно не должен иметь значение. Я хочу преобразовать свой список колонн строк (Ilist, который является просто списком стран) в список

жесткий код, который я сделал понравилось, и они работают нормально:

 public List<SelectListItem> mothermarriedatdelivery = new List<SelectListItem>();
 mothermarriedatdelivery.Add(new SelectListItem() { Text = "Yes", Value = "1" });

Однако теперь я пытаюсь конвертировать Этот код:

 public List<SelectListItem> BirthPlace { get; set; }
 BirthPlace = new List<SelectListItem>();
 GetHomeRepository repo = new GetHomeRepository();
 BirthPlace = repo.GetCountries();

Мне нужно неявно преобразовать из списка в SelectListiteM, кто-нибудь делает это? Да .. У меня есть поиск и нашли несколько примеров, но никто, которые действительно не подходят для моей конкретной потребности.

5
задан Tom Stickel 12 September 2011 в 19:50
поделиться