gpt4 book ai didi

c# - 如何统计datagridview列中某一列的特定值

转载 作者:行者123 更新时间:2023-12-04 14:31:26 33 4
gpt4 key购买 nike

DataGridView 中,我需要计算一列有多少个重复值。

这是我的数据 GridView :

enter image description here

例如,我想计算“RisFin”列中有多少个“X”,并将结果放在文本框中。

最佳答案

你可以这样计算你需要什么:

var count= this.dataGridView1.Rows.Cast<DataGridViewRow>()
.Count(row => row.Cells["RisFin"].Value == "X");

this.textBox1.Text = count.ToString();

使用 linq 查询,您可以简单地对网格做很多事情。关键是类型转换 Rows收集到 IEnumerable<DataGridViewRow>使用 Cast<DataGridViewRow>() ,然后您可以使用 linq 对其执行任何查询。

关于c# - 如何统计datagridview列中某一列的特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33113755/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com