internal SLConsolidation Clone() { SLConsolidation c = new SLConsolidation(); c.AutoPage = this.AutoPage; List <string> list; foreach (List <string> ls in this.Pages) { list = new List <string>(); foreach (string s in ls) { list.Add(s); } c.Pages.Add(list); } c.RangeSets = new List <SLRangeSet>(); foreach (SLRangeSet rs in this.RangeSets) { c.RangeSets.Add(rs.Clone()); } return(c); }
internal SLConsolidation Clone() { SLConsolidation c = new SLConsolidation(); c.AutoPage = this.AutoPage; List<string> list; foreach (List<string> ls in this.Pages) { list = new List<string>(); foreach (string s in ls) { list.Add(s); } c.Pages.Add(list); } c.RangeSets = new List<SLRangeSet>(); foreach (SLRangeSet rs in this.RangeSets) { c.RangeSets.Add(rs.Clone()); } return c; }