c#中,用逗号分隔的数据表列名分为两行
本文关键字:两行 数据表 分隔 | 更新日期: 2023-09-27 18:12:23
在c#中,一些值从"DB table"填充到我的"datatable",我的datatable看起来如下(我只显示了一列):
Name,ID <- This is column name
A
B
C
我试着像下面一样,能够分裂。但是,我如何将它插入到另一个数据表中呢?
foreach (DataColumn dc in dt.Columns)
{
string[] str1 = dc.ColumnName.Split(',');
}
我想把列名分成两个;也就是说,"Name"answers"ID",并使用c#使其在另一个Datatable中行。
我该怎么做?请帮助。
如果可能的话,我会使用Lambda。比如:
DBTable.Items.ForEach(item => {
var parts = item.Split(',');
var dataTableItem = new item(parts[0],parts[1]);
DataTable.Insert(dataTableItem);
});