public void ConcurrentHashArrayMap() { var hashArrayMap = new ConcurrentHashArrayMap <Type, object>(new GrowthHashArrayMapStrategy(64)); foreach (var type in Classes.Types) { hashArrayMap.AddIfNotExist(type, Factory); } }
public void ConcurrentHashArrayMapBulk() { var hashArrayMap = new ConcurrentHashArrayMap <Type, object>(new GrowthHashArrayMapStrategy(64)); hashArrayMap.AddRangeIfNotExist(Classes.Types, Factory); }