using System;
using System.Data;
class Program
{
static void Main()
{
// 创建一个 DataTable 并添加一些数据
DataTable dt = new DataTable();
dt.Columns.Add("ID", typeof(int));
dt.Columns.Add("Name", typeof(string));
dt.Columns.Add("Age", typeof(int));
dt.Rows.Add(1, "Alice", 30);
dt.Rows.Add(2, "Bob", 25);
dt.Rows.Add(3, "Charlie", 35);
// 使用 Select 方法查询年龄大于 30 的行
string filterExpression = "Age > 30";
DataRow[] foundRows = dt.Select(filterExpression);
// 输出查询结果
Console.WriteLine("查询结果:");
foreach (DataRow row in foundRows)
{
Console.WriteLine($"{row["ID"]}, {row["Name"]}, {row["Age"]}");
}
}
}
DataTable
对象,并定义了三列:ID
、Name
和 Age
。DataTable
中添加了几行数据。Select
方法和一个过滤表达式(filterExpression
),查询出所有年龄大于 30 的行。这个示例展示了如何使用 DataTable.Select
方法来筛选数据。
上一篇:c#二维数组
下一篇:c# jobject
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站