PHP-Funktion: array_count_values

Die folgende beispielhafte Implementierung in C# sollte nicht unbedacht übernommen werden (→ Erläuterungen):

Implementierung
01
02
03
04
05
public static IDictionary<T, int> array_count_values<T>(IEnumerable<T> input) {
return input
.GroupBy(x => x)
.ToDictionary(g => g.Key, g => g.Count());
}
Verwendung
01
02
03
04
05
06
07
08
/**
* "a": 1
* "b": 2
* "c": 3
**/
IDictionary<string, int> array = array_count_values<string>(new string[] {
"a", "b", "b", "c", "c", "c"
});

Eine ausführliche Beschreibung der PHP-Funktion findet sich in der offiziellen Dokumentation.

Funktionen ähnlicher Bezeichnung

Projektverweise

Kategorien / Archiv  |  Übersicht RSS-Feed

Schlagworte

Suche