object ICloneable.Clone() { InstanceMap map = new InstanceMap(); foreach (Guid guid in base.Keys) { map.Add(guid, (InstanceData) base[guid].Clone()); } return(map); }
object ICloneable.Clone() { InstanceMap data = new InstanceMap(); foreach (Guid instsanceId in Keys) { data.Add(instsanceId, (InstanceData)(((ICloneable)(this[instsanceId])).Clone())); } return(data); }