我试图通过使用带有谓词的 Linq 来计算数组的最大值出现在数组中的次数。.Count()
但是,我不完全了解如何做到这一点。通过阅读 MSDN 的少量示例,我以为我理解了,但显然不是!
这是我想到的:
string[] test = { "1", "2", "3", "4", "4" };
string max = test.Max();
Label1.Text = test.Count(p => p == max);
但这没有用。所以我尝试将max更改为整数以查看是否可行,但这也不起作用。