public TransparentDictionary(SumLayer <TValue> sumLayer) { this.sumLayer = sumLayer; opaqueLayer = new OpaqueDictionary(); layerID = Guid.NewGuid(); serializeOpaque = true; }
/// <summary> /// Makes a new Transparent layer with the same opaque layer as /// value. /// </summary> /// <param name="transparent"></param> public TransparentDictionary(TransparentDictionary <TKey, TValue> transparent) { sumLayer = transparent.sumLayer; opaqueLayer = transparent.opaqueLayer; layerID = Guid.NewGuid(); serializeOpaque = false; }
internal Enumerator(OpaqueDictionary opaque) { enumerator = opaque.buckets.GetEnumerator(); }