var list = dataset.Tables[0].AsEnumerable().GroupBy(r => r[
"分组字段"
]).ToList();
for
(
int
i=0;i<list.Count();i++)
{
DataTable table1=dataset.Tables[0].Clone();
DataRow []drs=dataset.Tables[0].Select(
"分组字段='"
+ list[i].Key +
"'"
);
foreach
(DataRow dr
in
drs)
table1.LoadDataRow(dr.ItemArray,
false
);
dataset.Tables.Add(table1);
}