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

溫馨提示×

如何有效遍歷DataTable in C#

c#
小樊
145
2024-06-25 00:04:37
欄目: 編程語言

在C#中遍歷DataTable有多種方法,以下是一些常用的方法:

  1. 使用foreach循環遍歷每一行數據:
foreach (DataRow row in dataTable.Rows)
{
    foreach (DataColumn col in dataTable.Columns)
    {
        Console.WriteLine(row[col]);
    }
}
  1. 使用for循環遍歷每一行數據:
for (int i = 0; i < dataTable.Rows.Count; i++)
{
    for (int j = 0; j < dataTable.Columns.Count; j++)
    {
        Console.WriteLine(dataTable.Rows[i][j]);
    }
}
  1. 使用LINQ查詢語句遍歷數據:
var query = from DataRow row in dataTable.Rows
            select row;

foreach (DataRow row in query)
{
    foreach (DataColumn col in dataTable.Columns)
    {
        Console.WriteLine(row[col]);
    }
}
  1. 使用DataTable的Select方法進行篩選和遍歷數據:
DataRow[] filteredRows = dataTable.Select("ColumnName = 'Value'");

foreach (DataRow row in filteredRows)
{
    foreach (DataColumn col in dataTable.Columns)
    {
        Console.WriteLine(row[col]);
    }
}

以上是一些常用的遍歷DataTable的方法,選擇適合自己需求的方法進行遍歷即可。

0
平昌县| 金阳县| 亳州市| 永年县| 茶陵县| 道孚县| 新邵县| 介休市| 儋州市| 诸城市| 长葛市| 凉山| 宜黄县| 隆昌县| 会昌县| 酒泉市| 岳阳县| 岳池县| 连南| 宿松县| 万年县| 沽源县| 赞皇县| 菏泽市| 遂溪县| 醴陵市| 石台县| 铁力市| 鄂托克前旗| 永善县| 台州市| 利川市| 甘孜县| 乌鲁木齐县| 金塔县| 万载县| 浦北县| 黄山市| 财经| 江源县| 开平市|