Как отобразить, сколько раз появляется элемент массива
Я новичок в C # и надеюсь, что смогу получить помощь по этой теме. У меня есть массив с элементами, и мне нужно отобразить, сколько раз каждый элемент появляется.
Например, в[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")
}
Спасибо, и извините, если это очень простой ...