Linq查询计数字段在数据表

本文关键字:数据表 数字段 查询 Linq | 更新日期: 2023-09-27 18:05:22

我有一个包含列为" column - a "的数据表。现在,如果该列包含"Y"或"N"的值,我需要设置count变量。

对于

,我需要检查count是否大于0。如何在LINQ的帮助下实现同样的目标?

请指导!

Linq查询计数字段在数据表

试试这个,它将计算Column-A中包含"Y"或"N"的行数:

int count = dataTable.AsEnumerable()
               .Count(row => row.Field<string>("Column-A") == "Y"
                          || row.Field<string>("Column-A") == "N");
我想这就是你想要做的?如果我误解了你的问题,请告诉我。