PHP-Funktion: array_combine

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

Implementierung
01
02
03
04
05
06
07
08
09
public static IDictionary</span><TKey, TValue> array_combine(IList<TKey> keys, IList<TValue> values) {
Dictionary<TKey, TValue> array = new Dictionary<TKey, TValue>();

for(int i = 0; i < keys.Count; ++i) {
array[keys[i]] = values[i];
}

return array;
}
Verwendung
01
02
03
04
05
06
07
08
09
10
/**
* "a": "z"
* "b": "y"
* "c": "x"
**/
IDictionary<string, string> array = array_combine<string, string>(new List<string>() {
{"a"}, {"b"}, {"c"}
}, new List<string>() {
{"z"}, {"y"}, {"x"}
});

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

Funktionen ähnlicher Bezeichnung

Projektverweise

Kategorien / Archiv  |  Übersicht RSS-Feed

Schlagworte

Suche