小编oss*_*gix的帖子

如何通过匿名类型的集合进行枚举?

这就是我所拥有的:

List<Person> list = new List<Person>()
{
    new Person { Name="test", Age=1 },
    new Person { Name="tester", Age=2 }
};

var items = list.Select(x =>
{
    return new
    {
        Name = x.Name
    };
});

foreach (object o in items)
{
    Console.WriteLine(o.GetType().GetProperty("Name").GetValue(o, null));
}
Run Code Online (Sandbox Code Playgroud)

我觉得我做得不对.

是否有更简单的方法来访问集合中匿名类型的属性?

.net c# linq anonymous-types

3
推荐指数
1
解决办法
3064
查看次数

标签 统计

.net ×1

anonymous-types ×1

c# ×1

linq ×1