C# 数据表过滤法;“数据表”;

C# 数据表过滤法;“数据表”;,c#,.net,datatable,C#,.net,Datatable,我想创建一个方法,该方法将DataTable作为参数,并在执行特定操作后返回DataTable 该操作是从传递的DataTable中获取这些行,该表在Camp列中具有NULL值 public DataTable Filter(DataTable table) { return table; } 有什么建议吗?使用DataView从数据表中获取筛选结果 public DataTable Filter(DataTable table) { return table; } Data

我想创建一个方法,该方法将
DataTable
作为参数,并在执行特定操作后返回
DataTable

该操作是从传递的
DataTable
中获取这些行,该表在Camp列中具有
NULL

public DataTable Filter(DataTable table)
{
    return table;
}

有什么建议吗?

使用
DataView
数据表中获取筛选结果

public DataTable Filter(DataTable table)
{
    return table;
}

DataView
可用于对数据进行筛选,如下所示:

public DataTable Filter(DataTable table)
{
    DataView view = new DataView(table);
    view.RowFilter = "Camp IS NULL"; 
    table = view.ToTable();
    return table;
}

您提供的示例代码不包括
DataView
的用法或您想要建议的任何逻辑
public DataTable Filter(DataTable table)
{
    return table.Select("Camp is null").CopyToDataTable();
}