예제 #1
0
        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);
        }
예제 #2
0
        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;
        }