亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
广灵县| 凉山| 湘西| 兖州市| 呼伦贝尔市| 安龙县| 宁津县| 珠海市| 永清县| 河北省| 伽师县| 黔西| 双桥区| 田东县| 肥东县| 古交市| 德令哈市| 兴安县| 长垣县| 辽宁省| 保山市| 余姚市| 宝兴县| 吉林省| 通山县| 宜良县| 墨脱县| 和平区| 安远县| 荔浦县| 苗栗县| 长白| 隆德县| 宁海县| 铜山县| 三门峡市| 临高县| 蓝山县| 舒城县| 金山区| 广宗县|