C# DT.Select
时间: 2023-12-13 07:31:47 浏览: 124
C#开发的计算机选择程序
`DT.Select`是C#中用于从DataTable中选择行的方法。它接受一个字符串参数,该参数表示筛选条件,并返回一个DataRow数组,其中包含与筛选条件匹配的所有行。以下是一个例子:
假设我们有一个名为`dt`的DataTable,其中包含以下数据:
| Name | Age | Gender |
|------|-----|--------|
| John | 25 | Male |
| Jane | 30 | Female |
Bob | 20 | Male |
我们可以使用以下代码选择所有年龄大于等于25岁的行:
```csharp
DataRow[] rows = dt.Select("Age >= 25");
```
这将返回一个包含两个DataRow对象的数组,分别对应于John和Jane的行。
如果我们想要按照年龄降序排列结果,我们可以使用以下代码:
```csharp
DataRow[] rows = dt.Select("Age >= 25", "Age DESC");
```
这将返回一个包含两个DataRow对象的数组,分别对应于Jane和John的行。
阅读全文