1
是否有將以下代碼中的remaining
轉換爲1-D數組的簡單方法。將IEnumerable <IGrouping<,>>轉換爲數組
var groups = data.OrderBy(d => d.Time).GroupBy(d => d.Period);
var first = groups.First().ToArray();
var remaining = groups.Skip(1).??
是否有將以下代碼中的remaining
轉換爲1-D數組的簡單方法。將IEnumerable <IGrouping<,>>轉換爲數組
var groups = data.OrderBy(d => d.Time).GroupBy(d => d.Period);
var first = groups.First().ToArray();
var remaining = groups.Skip(1).??
var remaining = groups.Skip(1).SelectMany(g=>g).ToArray();
使用SelectMany
「平坦」 集合的集合:
var remaining = groups.Skip(1).SelectMany(d => d).ToArray();
通過調用'.ToArray()'? –