首页 > 解决方案 > 对列表中的嵌套数据表进行排序

问题描述

我有一个对象列表,其中一个属性是数据表。我想稍后按特定列对数据表进行排序。我这可能通过 linq 吗?

对象结构为:

string fieldType;
string fieldSource;
DataTable content;

数据表结构为:UpdateDate、Value、Period

我为非 linq 版本提出了以下解决方案

foreach (var result in objList)
{
    var dv = result.content.DefaultView;
    dv.Sort = "UpdateDate desc";
    result.DataPoints = dv.ToTable();
}

标签: c#linq

解决方案


推荐阅读