自定义列表到数组的数组

本文关键字:数组 列表 自定义 | 更新日期: 2023-09-27 17:52:55

我需要你的帮助,以最有效的方式解决这个问题。

我有一个自定义对象列表。

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]
]

自定义列表到数组的数组

如何使用Linq:

var arr = customList.Select(x => new object[] { x.Date, x.Value }).ToArray();