public void AddAll(PlanLibrary pl) { // Synchronized (lockPL) foreach (Plan p in pl) { Add(p, false); } }
public PlanLibrary Clone() { PlanLibrary pl = new PlanLibrary(); try { // Synchronized (lockPL) foreach (Plan p in this) { pl.Add((Plan)p.Clone(), false); } } catch (Exception e) { e.ToString(); } return(pl); }