Exemplo n.º 1
0
        public void Copy(IdObjectArray <T> src)
        {
            Index2Ids.Clear();
            foreach (uint id in src.Index2Ids)
            {
                Index2Ids.Add(id);
            }

            Id2Indexs.Clear();
            foreach (int index in src.Id2Indexs)
            {
                Id2Indexs.Add(index);
            }

            Objects.Clear();
            foreach (T obj in src.Objects)
            {
                T tmpObj = new T();
                tmpObj.Copy(obj);
                Objects.Add(tmpObj);
            }
        }
Exemplo n.º 2
0
 public IdObjectArray(IdObjectArray <T> src)
 {
     Copy(src);
 }