短篇小说:我想转换列表/字典成一个匿名对象清单匿名类型在C#
基本上我之前曾是:
var model = from item in IEnumerable<Item>
select new
{
name = item.Name
value = item.Value
}
等 如果我有name, item.Name
在列表或字典中,我怎样才能创建相同的匿名对象model
?
编辑:澄清: 如果字典包含[name, item.Name]
和[value, item.Value]
的键值对,我怎么会去创造model
没有假设你既不知道name
也不value
?
也许我不明白,但列表和字典实现IEnumerable,所以你的代码应该工作。 – Nate 2010-01-07 21:35:55
短篇故事?提出一个很好的问题并得到一个好的答案。 – 2010-01-07 21:40:59
我已添加说明。 – Rio 2010-01-07 21:43:47