我正在尝试创建列表的排序列表。外部“层”按字段BU排序。内层按JobNum排序。我有这种方法和变量。
2019-02-04 10:20:57.118 UTC [orderer/common/broadcast] Handle -> WARN 76a [channel: mychannel2] Rejecting broadcast of config message from xxx.xx.x.x:45776 because of error: identity expired
在这里,我试图创建一个只有3个特定字段的简洁对象,而不是records对象随附的8个字段。 BU和JobNum在此方法中设置。
public List<string> ListSorter<T>(IEnumerable<T> records)where T :
IMapToCSVSource, new()
List<IEnumerable<T>> organizedRecords = new List<IEnumerable<T>>();
List<T> shortenedRecord = new List<T>();
据我所知,现在所有记录都由BU和JobNum缩短和排序。
现在,我想将此有序列表解析为BU特定记录的各个部分,并将其添加到organizedRecords中。这样OrganizedRecords的每个元素都是一个特定的BU。前进,我将如何做?
例如,假设shortedRecord是30个元素的列表,但是总共只有5个唯一的BU值。我想排序并将列表分为5个各自的BU值,并将其添加到organizedRecords。感谢您的任何建议。