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 方法筛选数据
string filterExpression = "Age > 28";
DataRow[] foundRows = dt.Select(filterExpression);
// 输出筛选结果
Console.WriteLine("筛选后的结果:");
foreach (DataRow row in foundRows)
{
Console.WriteLine($"ID: {row["ID"]}, Name: {row["Name"]}, Age: {row["Age"]}");
}
}
}
DataTable 是 ADO.NET 中的一个类,用于表示内存中的数据表。Select 方法用于根据指定的条件表达式筛选 DataTable 中的数据行。它返回一个 DataRow[] 数组,包含所有匹配条件的行。ID, Name, Age) 的 DataTable,并添加了几行数据。Select 方法通过 filterExpression 来筛选出年龄大于 28 岁的所有行,并将结果输出到控制台。上一篇:c#全局变量
下一篇:c# 序列化和反序列化
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站