小编Pet*_*gun的帖子

尝试使用linq来转移数据

我有以下类结构:

 public class TaskLog
 {
    public DateTime LogDate { get; set; }
    public string Robot { get; set; }
    public string Task { get; set; }
    public Enums.ProbeDataState State { get; set; }

    public TaskLog()
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

我创建了一个通用列表如下:

List<TaskLog> Logs;
Run Code Online (Sandbox Code Playgroud)

我的输出:

Robot   Date                    State
---------------------------------------------
aaa     8/5/2013 12:00:00 AM    Task:1=fileDeltaFailed
aaa     8/5/2013 12:00:00 AM    Task:2=fileDeltaFailed
aaa     8/5/2013 12:00:00 AM    Task:4=fileDeltaFailed
bbb     8/5/2013 12:00:00 AM    Task:1=fileDeltaFailed
bbb     8/5/2013 12:00:00 AM    Task:2=fileDeltaFailed
bbb     8/5/2013 12:00:00 AM    Task:4=fileDeltaFailed
Run Code Online (Sandbox Code Playgroud)

但是,我想将任务分组并说明如下:

                                Tasks
Robot   Date …
Run Code Online (Sandbox Code Playgroud)

c# linq custom-lists

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

custom-lists ×1

linq ×1