我需要你的帮助才能以最有效的方式解决这个问题。
我有一个自定义对象列表。
var customList = new List<Custom>();
public class Custom
{
public DateTime Date {get;set;}
public double Value {get;set;}
}
我想将我的customList转换为这样的数组数组,其格式为UTC格式:
[
[Date.UTC(1970, 9, 21), 0],
[Date.UTC(1971, 3, 11), 5.4],
[Date.UTC(1971, 5, 20), 11.2],
[Date.UTC(1973, 11, 09), 3.0]
]
答案 0 :(得分:4)
如何使用Linq:
var arr = customList.Select(x => new object[] { x.Date, x.Value }).ToArray();