【发布时间】:2016-09-30 01:07:42
【问题描述】:
给定一个数组:
public class MyObject
{
public int ID { get; set; }
public DateTime timeStamp { get; set; }
public int value { get; set; }
}
如何在 ID 字段中使用.Select<> 或.Orderby<> 或任何其他方法创建List<Objects> (List<List<Object>>) 列表或List<Objects> 数组?
我的初始数组将有多个具有相同时间戳的 ID。我想分别处理每个 ID。
【问题讨论】:
-
不太清楚你想要实现什么
-
您是否要根据时间戳对它们进行分组?
-
您是否要按
ID分组,这样您就有一个列表,其中每个项目都是Object的列表,它们具有相同的ID? -
我原以为“在 ID 字段上”会指定我试图分组的内容,但我想我错了。我认为@jeff 比我做得更好。
-
将您的对象称为对象当然不是一件好事。给它一个更好的名字。