Sono nuovo al C# e spero di poter ottenere aiuto su questo argomento. Ho un array con elementi e ho bisogno di visualizzare quante volte ogni elemento appare.Come visualizzare quante volte viene visualizzato un elemento dell'array
Ad esempio, in [1, 2, 3, 4, 4, 4, 3]
, 1
appare una volta, 4
appare tre volte e così via.
Ho fatto quanto segue, ma don `t sapere come mettere in 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")
}
voi Grazie e scusate se questo è molto semplice ...
Se questa è la compiti a casa, si prega di etichettare come tale. – FishBasketGordo
no, non sto imparando e sto provando a farlo :-) – Momo
Prova ad usare un 'dizionario' dove ogni chiave rappresenta una voce univoca e il valore rappresenta un conteggio. Ogni volta che premi una chiave esistente, incrementa il suo valore di 1. –