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

溫馨提示×

C#中動態遍歷DataTable的方法

c#
小樊
94
2024-06-25 00:10:33
欄目: 編程語言

在C#中動態遍歷DataTable的方法可以通過以下代碼實現:

using System;
using System.Data;

class Program
{
    static void Main()
    {
        DataTable dataTable = new DataTable();

        // 添加列
        dataTable.Columns.Add("Id", typeof(int));
        dataTable.Columns.Add("Name", typeof(string));
        dataTable.Columns.Add("Age", typeof(int));

        // 添加行數據
        for (int i = 1; i <= 3; i++)
        {
            DataRow row = dataTable.NewRow();
            row["Id"] = i;
            row["Name"] = "Person " + i;
            row["Age"] = 20 + i;
            dataTable.Rows.Add(row);
        }

        // 動態遍歷DataTable
        foreach (DataRow row in dataTable.Rows)
        {
            foreach (DataColumn column in dataTable.Columns)
            {
                Console.WriteLine($"{column.ColumnName}: {row[column]}");
            }
            Console.WriteLine();
        }
    }
}

在上面的代碼中,首先創建了一個包含列Id、Name和Age的DataTable,并添加了三行數據。然后通過兩層循環遍歷了DataTable的每一行和每一列,并打印出對應的列名和數值。

通過這種方法,可以動態地遍歷任意結構的DataTable,并對其中的數據進行操作。

0
海城市| 宣恩县| 五华县| 澜沧| 广水市| 卓尼县| 江达县| 城固县| 高州市| 凌海市| 汉源县| 徐汇区| 富源县| 通州区| 沿河| 梁山县| 木里| 南康市| 彩票| 时尚| 东辽县| 无棣县| 溆浦县| 乌恰县| 寻甸| 神池县| 晋中市| 绥芬河市| 临汾市| 临洮县| 阳西县| 新干县| 铁力市| 柯坪县| 孟津县| 象山县| 太保市| 宜都市| 启东市| 麟游县| 临猗县|