我有一個(gè)DataTablevar tbl = new DataTable();tbl.Columns.Add("key",typeof(int));tbl.Columns.Add("value",typeof(int));tbl.Rows.Add(1, 2);tbl.Rows.Add(1, 4);tbl.Rows.Add(3, 6);tbl.Rows.Add(3, 8);tbl.Rows.Add(3, 10);從這張表中我只想values按類似的key東西分組{{2,4},{6,8,10}} 更確切地說(shuō)IEnumerable<IEnumerable<int>>我設(shè)計(jì)了一個(gè)查詢var res = from row in tbl.AsEnumerable() group row by row.Field<int>("key") into nGroup select nGroup;這給了我DataRow組合與keyie的組合IEnumerable<IGrouping<int, DataRow>>。我該如何選擇value?
如何使用 LINQ 從 DataTable 中獲取分組的字段數(shù)組
呼喚遠(yuǎn)方
2022-12-31 10:45:39