如何在C#中向匿名对象添加List?

时间:2015-02-01 08:46:06

标签: c# anonymous-objects

假设我有一个清单:

var list = new List<int>{1,2,3};

如何将此添加到匿名对象,使对象看起来像:

{ list : [1,2,3] }

2 个答案:

答案 0 :(得分:0)

var obj = new 
{
    list = list
};

obj现在是一个匿名对象,其属性list属于List<int>

答案 1 :(得分:0)

通过创建匿名对象:

var anon = new { list }

我认为你希望它看起来像这样:

{ list : [1,2,3] }

您正在讨论JSON序列化的输出,在序列化后它看起来就像。