我是新手学习C#,希望在这个话题上得到一些帮助。我有一个元素数组,需要显示每个项目出现的次数。
比如,在
我已经做了以下工作,但不知道如何将它放在foreach/if语句中...
比如,在
[1, 2, 3, 4, 4, 4, 3]
中,1
出现了一次,4
出现了三次,以此类推。我已经做了以下工作,但不知道如何将它放在foreach/if语句中...
int[] List = new int[]{1,2,3,4,5,4,4,3};
foreach(int d in List)
{
if("here I want to check for the elements")
}
谢谢您,如果这是一个非常基础的问题,请见谅...
Dictionary<int, int>
,其中每个键表示一个唯一条目,值表示计数。每次命中现有键时,将其值增加1。 - Chris Sinclair