<分区>
我有一个包含数据的现有列表
List<string>countries
我想以某种方式遍历这些数据并填充以下集合
IEnumerable<SelectListItem> Countries
我该怎么做?
标签 c# list ienumerable
<分区>
我有一个包含数据的现有列表
List<string>countries
我想以某种方式遍历这些数据并填充以下集合
IEnumerable<SelectListItem> Countries
我该怎么做?
最佳答案
我能想到的最简单的方法是使用 Linq 查询:
Countries = countries.Select(country => new SelectListItem {Text = country, Value = country});
但是,您无法区分文本和值。
关于c# - 使用 List<string> 数据填充 IEnumerable 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20371520/