Na wstępie zaznaczę, że uczę się C# w Visual'u czysto hobbystycznie, dlatego nie posiadam zbyt rozległej wiedzy. Ostatnio postawiłem sobie zadanie stworzenia prostego histogramu. Mianowicie chciałbym aby program na podstawie tablicy z liczbami całkowitymi, tworzył wykres powtórzeń każdej liczby w tablicy. A więc chciałbym aby dla takiej tablicy:

int[] hist = { 10, 10, 10, 8, 8, 7, 5, 4, 4, 4, 2, 1, 0, 0 };

Program tworzył wykres tego typu:

screenshot-20180213222832.png

Wiem jak stworzyć wykres, ale nie mam pojęcia jak posegregować elementy tablicy w taki sposób aby dało utworzyć się z nich histogram, proszę o pomoc.