获取DataTable中具有特定前缀的列数

本文关键字:前缀 DataTable 获取 | 更新日期: 2023-09-27 18:11:23

我有一个DataRow,它是一个有许多列的数据表的一部分,在"静态"列的末尾可能有无限数量的动态列,所有列都以术语"cat-"为前缀。

是否可以返回有多少列有这个前缀?怎么做呢?

获取DataTable中具有特定前缀的列数

这是其中的一个(希望如此);)

var count = yourDataTable.Columns
                         .Cast<DataColumn>()
                         .Count(x => x.ColumnName.StartsWith("cat-"));