//DataTable 行列转换
private DataTable ExchangeTable(DataTable dt)
{
DataTable exdt = new DataTable();
//i:行 ;j:列
for(int ii=0;ii<dt.Rows.Count;ii++)
{
exdt.Columns.Add("col" + ii.ToString());
}
for(int jj=0;jj< dt.Columns.Count ;jj++)
{
exdt.Rows.Add(exdt.NewRow());
}
for(int i=0;i<dt.Rows.Count;i++)
{
for(int j=0;j< dt.Columns.Count ;j++)
{
exdt.Rows[j][i] = getDBValue ( dt.Rows[i][j] ) ;
}
}
return exdt;
}
DataTable 行列转换
最新推荐文章于 2023-09-26 18:27:06 发布
本文介绍了一种在C#中实现DataTable行列互换的方法。通过双重循环遍历原始数据表的所有行和列,并创建新的数据表结构,使得原表的行变为新表的列,原表的列变为新表的行,实现了数据结构的有效转换。

247

被折叠的 条评论
为什么被折叠?



