Répertorier les doublons de tableau avec le nombre
J'ai un tableau qui contient les résultats suivants
red
red
red
blue
blue
Green
White
Grey
et je veux obtenir un double comptage de chaque valeur du tableau, par exemple:
red Count=3
blue Count=2
Green Count=1
White Count=1
Grey Count=1
source d'informationauteur Ahsan Attari | 2011-10-20
Vous devez vous connecter pour publier un commentaire.
LINQ permet cela facilement:
Les ajouter à un Dictionnaire:
Compte ensuite contient les chaînes de caractères comme des clés, et leur présence en tant que valeurs.
Hmm C'est une tâche très dure, mais le Capitaine de l'Algorithme va vous aider! Il nous dit qu'il y a de nombreuses façons de le faire. L'un d'eux il me donner et je vous le donne:
un peu d'erreur ci-dessus,
bon code est:
faire un autre tableau de numération ....et la boucle sur le tableau original de mettre une condition qui, si elle a trouvé le rouge incrément de la 1ère cellule de nombre de tableau ...si il trouve le bleu incrément de la deuxième cellule dans le tableau ....etc.
Bonne Chance .
Je pense que cela devrait faire l'affaire
De sortie: