我有一个对象列表(主要是int,string,double)
我想将该列表中的项目转换为对象的属性。
结果应如下所示:MyObject.ItemOfList1,MyObject.ItemOfList2
我该如何实现?
答案 0 :(得分:0)
你可以尝试这样的事情 -
var listobj = new List<object>() { 1, 2, "3", "4", 1.2 };
var x = new ExpandoObject() as IDictionary<string, Object>;
foreach (var obj in listobj)
{
//Add a property dynamically - property name and value
x.Add(obj.ToString(), obj.ToString());
}