在使用DataTable的时候,涉及到筛选的时候,常常用到一个参数叫Select,而Select提供了四个函数的重载:
- Select()——获取所有 System.Data.DataRow 对象的数组
- Select(string filterExpression)——按照主键顺序(如果没有主键,则按照添加顺序)获取与筛选条件相匹配的所有 System.Data.DataRow 对象的数组
- Select(string filterExpression, string sort)——获取按照指定的排序顺序且与筛选条件相匹配的所有 System.Data.DataRow 对象的数组
- Select(string filterExpression, string sort, DataViewRowState recordStates)——获取与排序顺序中的筛选器以及指定的状态相匹配的所有 System.Data.DataRow 对象的数组
测试代码:
运行结果: