ImmutableArray<TKey, TValue>
class ImmutableArray<TKey, TValue> : IImmutableArray<TKey, TValue>, IEnumerable<TValue>, IEnumerable
public IImmutableArray<TKey, TValue> AddOrUpdate(TKey key, TValue value, bool byRef, Func<TValue, TValue, TValue> update = null)