Esempio n. 1
0
        object ICloneable.Clone()
        {
            InstanceMap map = new InstanceMap();

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

            foreach (Guid instsanceId in Keys)
            {
                data.Add(instsanceId, (InstanceData)(((ICloneable)(this[instsanceId])).Clone()));
            }

            return(data);
        }