En C#, trabajas con arrays asociativos utilizando la clase Dictionary<TKey, TValue>.
Dictionary<TKey, TValue>