【发布时间】:2010-02-24 16:24:08
【问题描述】:
有没有办法声明一个匿名类型的列表对象。我是说
List<var> someVariable = new List<var>();
someVariable.Add(
new{Name="Krishna",
Phones = new[] {"555-555-5555", "666-666-6666"}}
);
这是因为我需要在运行时创建一个集合。
【问题讨论】:
-
我不明白使用匿名类型的 List 的意义何在。
-
它们有一些用例。例如,当您需要将 LINQ-to-SQL 查询与内存支持的集合混合使用时。
标签: c# asp.net c#-3.0 anonymous-types