示例#1
0
 public virtual void CopyObjectDelayed(CopyDictionary env, DiagramShape newobj)
 {
     CollectionEnumerator enumerator1 = this.Observers.GetEnumerator();
     while (enumerator1.MoveNext())
     {
         DiagramShape obj1 = enumerator1.Current;
         DiagramShape obj2 = env[obj1] as DiagramShape;
         newobj.AddObserver(obj2);
     }
 }