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 方法查询 Age 大于 30 的记录
string filterExpression = "Age > 30";
DataRow[] foundRows = dt.Select(filterExpression);
// 输出查询结果
Console.WriteLine("查询结果:");
foreach (DataRow row in foundRows)
{
Console.WriteLine($"ID: {row["ID"]}, Name: {row["Name"]}, Age: {row["Age"]}");
}
}
}
dt 的 DataTable 对象,并定义了三列:ID、Name 和 Age。dt.Rows.Add 方法向 DataTable 中添加了几行数据。dt.Select(filterExpression) 方法,根据指定的筛选条件(这里是 Age > 30)查询符合条件的行。返回的是一个 DataRow[] 数组。这个示例展示了如何使用 DataTable.Select 方法来筛选数据。
上一篇:c# 加密
下一篇:c#listview
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站