这些是我的数据表的内容dtAllData
。
column_1 column_2 column_3
-------- -------- --------
sec_1 Test1 2
sec_1 Result1 5
sec_1 Unit1 2
sec_2 Test2 2
sec_2 Result2 2
sec_2 Unit2 5
sec_3 Test3 2
sec_3 Result3 2
sec_3 Unit3 2
我需要根据 column 中的内容将其拆分为多个数据表column_1
。
所以在这种情况下,我应该得到 3 个表(一个所有行都带有sec_1
,另一个带有sec_2
& 另一个带有sec_3
)。
我试过这个:
var dtArray = dtAllData.AsEnumerable()
.GroupBy(row => new
{
column_1 = (string)row["column_1"]
});
DataTable[] array = new DataTable[dtArray.Count()];
我怎样才能得到array
桌子dtArray
?