C#实现DataTable的筛选
以下是一个示例的C#代码,演示如何实现DataTable的筛选:
using System;
using System.Data;
class Program
{
static void Main()
{
// 创建一个DataTable并添加数据
DataTable dt = new DataTable();
dt.Columns.Add("Name", typeof(string));
dt.Columns.Add("Age", typeof(int));
dt.Rows.Add("John", 25);
dt.Rows.Add("Mary", 30);
dt.Rows.Add("David", 35);
dt.Rows.Add("Lisa", 28);
// 调用筛选方法进行筛选
DataTable filteredDt = FilterDataTable(dt, "Age > 30");
// 输出筛选结果
foreach (DataRow row in filteredDt.Rows)
{
Console.WriteLine(row["Name"] + ", " + row["Age"]);
}
}
static DataTable Fil