📜  c# 循环数据表行 - C# (1)

📅  最后修改于: 2023-12-03 15:29:47.606000             🧑  作者: Mango

C# 循环数据表行

C# 是一种现代化的面向对象编程语言,广泛应用于 Windows 系统、Web 应用程序、游戏开发等领域。使用 C# 可以轻松处理数据表行,本文将介绍如何在 C# 中循环数据表行。

创建数据表

首先,我们需要创建数据表,这可以使用 .NET Framework 中的 DataTable 类来实现。DataTable 是一个具有列和行的内存中的表格,我们可以使用它来存储和处理数据。

下面的代码片段演示了如何创建一个包含两列和三行的数据表。

DataTable dt = new DataTable();

dt.Columns.Add("Name", typeof(string));
dt.Columns.Add("Age", typeof(int));

dt.Rows.Add("Alice", 25);
dt.Rows.Add("Bob", 30);
dt.Rows.Add("Charlie", 35);
循环数据表行

一旦我们创建了数据表,就可以使用 foreach 循环遍历其中的行。下面的代码片段演示了如何循环数据表行,并输出每一行中的值。

foreach (DataRow row in dt.Rows)
{
    Console.WriteLine("{0}, {1}", row["Name"], row["Age"]);
}

在上面的代码中,我们使用 foreach 循环遍历了数据表 dt 中的所有行,每次迭代时,row 变量都会指向当前行。使用 DataRow 的索引器,我们可以轻松地访问行中的某个列(这里我们访问列 "Name" 和 "Age")。

总结

本文介绍了如何在 C# 中循环数据表行。首先,我们使用 DataTable 类创建了一个包含两列和三行的数据表。然后,我们使用 foreach 循环遍历了数据表中的所有行,并输出了每一行中的值。这个技巧对于需要处理数据表的程序非常有用。