【发布时间】:2021-08-06 05:44:53
【问题描述】:
我尝试在循环中垂直向 DataTable 列添加值。
但输出看起来不像预期的那样好。
DataTables dynamictable = new DataTable()
foreach (DataColumn cl in dataTable.Columns)
{
dynamictable.Columns.Add(cl.ToString());
List<string> plainList = dataTable.AsEnumerable().Select(x => x[cl].ToString()).ToList();
for (int i=0; i< plainList.Count(); i++)
{
DataRow row = dynamictable.NewRow();
row[cl.ToString()] = plainList[i];
enryptedTable.Rows.Add(row);
}
}
实际输出来自我的代码:
预期输出:
【问题讨论】:
标签: c#