我的DataGridView的一列包含许多不同的值。
例如:
columnName
10
21
23
25
12
14
16
28
30
29
36
47
56
65
78
89
96
121
126
21
132
55
16
... etc
这里我需要分隔0-30,30-60,60-90范围内的值。
var sector1 = "no.of values lies between 0-30";
var sector2 = "no.of values lies between 30-60";
var sector3 = "no.of values lies between 60-90";
var sector4 = "no.of values lies between 90-120";
任何人都可以建议语法来查找两个范围之间的行数吗?
答案 0 :(得分:1)
我会尝试这样的事情:
var values = datagridview.Rows
.Cast<DataGridViewRow>()
.Select(x => (int)x.Cells[column].Value);
var sector1 = values.Count(x => x >= 0 && x < 30);
[...]