0

我有一个结构,

public struct temp1
{
    public string field1;
    public string field2;
    public string field3;
    public int field3;
    public int field4;
    public double field5;
    public string field6;
    public string field7;
    public string field8;
    public int field9;
}

然后是一些代码* ** *

我通过 .csv 文件填充列表,现在需要 orderby.thenby

我在用,

temp1 = temp1.OrderBy(a => a.field3)
             .ThenBy(a => a.field4)
             .ThenBy(a => a.field6)
             .ThenBy(a => a.field7)
             .ThenBy(a => a.field5).ToList()

然后我导出到 excel,我看到前 3 列已正确排序,但随后其他 2 列的排序停止。我被卡住了。

任何帮助将不胜感激。

4

0 回答 0