中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c#兩個datatable合并列

c#
小億
257
2024-01-04 04:33:19
欄目: 編程語言

在C#中,可以使用Merge()方法來合并兩個DataTable的列。下面是一個簡單的示例:

DataTable dt1 = new DataTable();
DataTable dt2 = new DataTable();

// 添加列到dt1
dt1.Columns.Add("ID", typeof(int));
dt1.Columns.Add("Name", typeof(string));

// 添加列到dt2
dt2.Columns.Add("ID", typeof(int));
dt2.Columns.Add("Age", typeof(int));

// 添加行到dt1
dt1.Rows.Add(1, "John");
dt1.Rows.Add(2, "Mary");

// 添加行到dt2
dt2.Rows.Add(1, 25);
dt2.Rows.Add(2, 30);

// 合并兩個DataTable的列
dt1.Merge(dt2);

// 打印合并后的DataTable
foreach (DataRow row in dt1.Rows)
{
    foreach (DataColumn col in dt1.Columns)
    {
        Console.Write(row[col] + "\t");
    }
    Console.WriteLine();
}

輸出結果為:

1   John    25
2   Mary    30

在上面的示例中,我們首先創建了兩個DataTable dt1和dt2,并向它們分別添加了不同的列和行。然后通過調用dt1的Merge()方法將dt2的列合并到dt1中。最后,使用循環遍歷dt1的行和列,打印出合并后的DataTable。

0
高陵县| 定安县| 桃源县| 饶平县| 岚皋县| 金堂县| 罗江县| 海宁市| 石嘴山市| 延津县| 故城县| 马山县| 云林县| 瑞金市| 邢台市| 万州区| 阜城县| 梓潼县| 阿合奇县| 济南市| 内江市| 庆阳市| 金平| 湟源县| 黎平县| 宁都县| 新密市| 镇安县| 义马市| 福清市| 沧州市| 尼玛县| 广东省| 应用必备| 美姑县| 当涂县| 福贡县| 双鸭山市| 凤庆县| 柏乡县| 开原市|