【发布时间】:2008-11-28 22:36:50
【问题描述】:
我知道您不能从方法返回匿名类型,但我想知道 Select 扩展方法如何返回匿名类型。这只是一个编译器技巧吗?
编辑
假设 L 是一个列表。这是如何工作的?
L.Select(s => new { Name = s })
返回类型为 IEnumerable 其中 'a = new {String Name}
【问题讨论】:
标签: c# extension-methods anonymous-types anonymous-methods