【发布时间】:2013-12-04 09:28:22
【问题描述】:
我有一个统计数据的现有列表
List<string>countries
我想以某种方式循环遍历这些数据并填充以下集合
IEnumerable<SelectListItem> Countries
我该怎么做呢?
【问题讨论】:
-
你不能。 IEnumerable 仅用于枚举。当你想添加一些东西时,你需要一个允许添加的实例或接口。
-
你的
SelectListItem定义是什么? -
@AndreiV 可能是
System.Web.Mvc.SelectListItem。 -
@JeppeStigNielsen,要点。尽管如此,它还是有点模棱两可。如果类型定义已知,答案可能会更具体。
-
@AndreiV 绝对。缺少该信息,因此您的评论是相关的。我的评论只是一个猜测,旨在提供帮助。
标签: c# list ienumerable